Fusion AI - Sr. Principal Software Developer
OracleAbout the role
As a lead software develoer in the Fusion AI group, you will be part of core engineering team responsible for building and running cloud native microservices. Fusion AI team build microservices to provide generative AI/LLM solutions for Fusion Applications teams, it is part of a larger eco system that drive Oracle's SaaS multi-billion dollars portfolio.
While the immediate responsibility for this position focused on streamlining and executing DevOps activities, you will be embedded as a part of global core engineering teams with opportunity to drive and/or contribute/influence services platform and architecture to improve observability, scalability, and reliability. In this role, you will also have opportunity to work closely with microservices development, Oracle cloud infrastructure (OCI) and OCI Generative AI teams and over a period of time grow to be a resident expert to drive services platform design that closely align with OCI.
The Key responsibilities include but not limited:
• Provide hands on technical leadership to help drive improvements into services and platform observability and proactive monitoring
• Serve as a part of global 24x7 On Call rotation team to support microservices that is used by Oracle Enterprise customers to run their mission critical business applications like 24x7 Customer Service.
• Help identify and drive Performance, Scalability, and Reliability related optimization based on experience and learnings from the production incidents
• Act as escalation point for complex or critical issues that have not yet been documented as Standard Operating Procedures.
• Utilize a deep understanding of service topology and the dependencies required to troubleshoot issues and define mitigations.
• Understand and explain the effect of product architecture decisions on systems.
• Identify problems and/or opportunities for improvements that are common across multiple services/teams.
• Professional curiosity and a desire to a develop deep understanding of services and technologies.
• Use your experience and wisdom from building & running systems to drive high availability, performance, and operational improvements
• Use your excellent written & oral communication skills to ask pertinent questions, and to assess/aggregate/report the responses.
• Quickly grasp and analyze complex and rapidly changing systems
• Collaborate with other team members and stakeholders
Required qualifications:
• 10+ year of experience working with full stack application administration, of which 3+ years in solid experience managing and working with cloud native technologies and applications
• Deep understanding and hands-on experience with Cloud Native deployment and monitoring tools/technology with a expertise in areas like Kubernetes, Helm charts, container based deployment, Service Mesh, Prometheus, Grafana, etc.
• Strong knowledge and hands-on experience in running and managing large scale enterprise system based on Java, Application Server, RDBMS based microservices
• Experiences on Shell Script, JavaScript, Python are plus
• Strong technical acumen and customer focused
• Experience with supporting production and non-production environments for medium to large deployments
• Excellent analytical and troubleshooting skills to identify and resolve complex issues quickly
• Knowledge and hands-on experience in CI/CD design and automation to facilitate continuous delivery and deployment
• Knowledge of professional software engineering best practices for the full software development life cycle is highly desirable
• Collaborative and aptitude to be a good team player to work with global teams
• Excellent organizational, verbal, and written communication skills
• Experience in Agile/SCRUM enterprise-scale software development including working with GiT, JIRA, Confluence, etc.
• Bachelor’s or Master’s degree in Computer Science or equivalent related field experience
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as inter
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s