Software Developer 4
OracleAbout the role
We are seeking a strong engineer to join our team which is focused on building and maintaining a scalable software control platform for Compute Infrastructure. The systems you build will be used by both external and internal customers.
Major focus areas of software maintained by the team include:
- Develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust solution, writing efficient code, conducting thorough testing and documentation.
- Design and implement scalable services to onboard new OCI Compute infrastructure, manage and monitor Compute resources. This includes APIs, frontend and backend services, persistence layer and integration with other OCI services.
- Building highly scalable and secure systems capable of functioning across numerous regions in a worldwide cloud footprint.
You and members of the team will be called upon to solve many diverse scaling, security, efficiency, deliver critical customer features, and solve automation problems through robust architectural decisions and customer-first design. You will deliver the solutions that directly contribute to the success of our customers.
An extensive experience in coding, and the ability to lead and mentor junior developers, while also being a problem-solver and effective communicator is must.
As a Principal Member of Technical Staff, you will be called upon to lead major projects and have significant participation in design and architecture. You will be expected to act as a technical leader on your team and demonstrate core values for other more junior engineers.
OCI highly prizes “design in writing” and participating in architectural and design discussions and reviews is a key expectation at this level.
You will be responsible for a wide-ranging set of tasks within the software development space. These range from participating in building proposals for new solutions, high-level architectural discussions to feature implementation, automation testing and documentation.
In this role you will collaborate effectively with other teams within OCI to build and deliver new Compute infrastructure to our customers.
To succeed with these responsibilities will require:
- Solid knowledge of at least one major programming language (preferably Java or Golang)
- Knowledge of a scripting language (preferably Python)
- Proficiency in shell scripting (Linux shell scripting -- bash)
- A strong knowledge of Linux fundamentals
- Knowledge of database fundamentals
- Familiarity with major architectural patterns and principles
- Skills in debugging and testing complex systems
- Excellent verbal and written communication skills. OCI greatly values collaborative design in writing. This will be particularly important as a Principal Member of Technical Staff.
- Write product or application development code.
- DevOps knowledge to manage, monitor and troubleshoot system deployments
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on the other parts of the system.
- Lead design reviews with peers and stakeholders to decide amongst available technologies.
- Document the work related to design, use cases, test cases and test results
- Collaborate with other developers, stakeholders to achieve the set business goals
- Own and drive projects forward, mentor junior team members
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 $223,400 per annum. May be eligible for bonus and equity.
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 internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible e
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