Hybrid Principal Software Development Engineer

Posted 3 hours ago

Apply now

About the role

  • Lead the design and development of Oracle CPQ solutions at F5, ensuring scalable, high-quality implementations with a focus on performance.

Responsibilities

  • Lead hands-on architecture, design, and development of Oracle CPQ solutions (BML, configuration, pricing, rules, approvals).
  • Drive high-quality, scalable implementations with a strong focus on performance, maintainability, and reliability.
  • Operate with urgency and ownership, ensuring timely delivery of business-critical capabilities.
  • Design and implement complex product and pricing models, including hardware, software, and bundled offerings.
  • Build and optimize advanced pricing engines, discounting frameworks, and approval workflows.
  • Define and enforce engineering best practices, including clean code, modular design, testing rigor, and CI/CD alignment.
  • Mentor and elevate senior engineers, providing hands-on guidance in design, development, and problem-solving.
  • Lead cross-system integration design and implementation across Salesforce (upstream) and downstream systems (Zuora, PIM/PDH, Oracle EBS/Fusion including RMCS, FOM, SMC).

Requirements

  • 15+ years of experience in software engineering with deep Oracle CPQ expertise.
  • Proven track record of delivering complex, high-impact systems with speed and quality.
  • Deep hands-on expertise in CPQ development (BML, configurators, pricing, integrations).
  • Strong understanding of complex selling models (bundles, subscriptions, renewals, entitlements).
  • Experience integrating CPQ with Salesforce and enterprise systems (Zuora, PIM/PDH, Oracle EBS/Fusion stack).
  • Excellent problem-solving skills and ability to navigate ambiguity and complexity with confidence.
  • Strong ownership mindset with the ability to operate with urgency in fast-paced environments.
  • Ability to mentor and elevate senior engineers, setting a high bar for technical excellence.

Benefits

  • F5 offers a variety of reasonable accommodations for candidates.
  • Competitive salary.
  • Flexible working hours.
  • Professional development opportunities.

Job title

Principal Software Development Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job