Senior Principal Software Developer - San Francisco Bay Area
Listed on 2026-05-15
-
Software Development
Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description
Location:
San Francisco Bay Area (required).
Fusion Applications (FA) is Oracle’s leading SaaS offering of essential business applications including ERP, HCM, CRM and more. The enterprise‑grade suite serves as a focal point of Oracle’s business value.
We are the Fusion Applications Technical Architecture team, tasked with defining the next‑generation Spectra architecture based on cloud‑native principles running on Oracle Cloud Infrastructure (OCI). The migration to a modern cloud‑based micro‑service architecture opens new avenues to work with state‑of‑the‑art technologies and OCI services.
For this new architecture, we are building highly scalable, performant, and resilient data extraction services. This startup team offers a service ownership role that is hands‑on, with large contributions and impact across the organization.
We are looking for a highly passionate, talented, and hands‑on technical engineer to join us and be at the driving seat of our engineering team.
Responsibilities- Understand problem scenarios, customer requirements, and break them down into workable features.
- Work with peers to propose and review designs, solutions, and implementations, emphasizing metric‑driven results.
- Participate in planning, backlog grooming, and technical design reviews.
- Write quality back‑end code, including validation tests, using languages such as Java, J2EE, PL/SQL, Oracle Database internals, and Bash.
- Work with cloud‑native technologies such as Docker and Kubernetes.
- Ensure safe and compliant release management across different stages.
- Operate the service through production, making operational and continuous improvements.
- Analyze and debug issues, including bugs, customer issues, and performance problems.
- Perform thorough code reviews, following best engineering practices with performance, scalability, resiliency, and security as key tenets.
- Collaborate and contribute in an inclusive and diverse environment to continuously build a healthy work culture.
Skills and Qualifications
- Minimum of a Bachelor’s degree in computer science, engineering, or a related technical field and/or equivalent IT industry experience.
- 10+ years of software development experience.
- Proficient in data structures and computer fundamentals.
- Excellent coding, debugging, and troubleshooting skills.
- Excellent collaboration and communication skills.
- Good understanding and/or proven track record of working with scalable distributed systems.
- Knowledge of Identity and Access Management systems, including protocols such as OAuth, OpenID Connect, and SAML.
- Knowledge of AAA (authentication, authorization, and audit) concepts, in particular RBAC, ABAC, and policy‑based access control models.
- Knowledge of cloud deployment security, security lifecycle, and operations practices.
- Experience with designing and writing REST APIs.
- Experience working and integrating with SQL or No
SQL databases. - Experience developing projects using Java, J2EE frameworks.
- Familiarity with open source tools and integration.
- Knowledge of cloud architecture and technologies such as Docker, Kubernetes, and service mesh products.
- Experience with CI/CD pipelines.
- Experience working in a Dev Ops culture, participating in on‑call rotations, and demonstrating experience in detecting and reducing operational toil.
Hiring range in USD: $96,800 - $251,600 per year. Potential eligibility for bonus, equity, and compensation deferral.
Benefits- Medical, dental, and vision insurance.
- Short‑term and long‑term disability coverage.
- Life insurance and AD&D.
- Supplemental life insurance (employee/spouse/child).
- Health care and dependent care flexible spending accounts.
- Pre‑tax commuter and parking benefits.
- 401(k) savings and investment plan with company match.
- Paid time off with flexible vacation for salaried positions and accrued vacation for others.
- 11 paid holidays.
- Paid sick leave: 72 hours upon hire, reset annually.
- Paid parental leave.
- Adoption assistance.
- Employee Stock Purchase Plan.
- Financial planning and group legal assistance.
- Voluntary benefits including auto, homeowner, and pet insurance.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans’ status. Oracle will consider qualified applicants with arrest and conviction records pursuant to applicable law.
If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accomm or calling in the United States.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).