Job Summary
The position involves the design, implementation, and optimization of scalable components for distributed systems, with a focus on maintaining high availability and performance standards. The role encompasses the management of the complete feature delivery cycle, which includes technical design, thorough testing, deployment processes, and operational support, particularly in incident response and the creation of runbooks.
Responsibilities
- Design and implement scalable components for distributed systems.
- Ensure high availability and performance throughout the system.
- Oversee the end-to-end delivery of features.
- Engage in technical design and testing procedures.
- Handle the deployment of new features and system updates.
- Provide operational support, including incident response and documentation through runbook creation.
Qualifications
- Bachelor’s degree in a technical discipline.
- A minimum of 5 years of professional experience in software development.
- Strong skills in object-oriented programming.
- Expertise in backend API development.
- Comprehensive understanding of distributed systems.
Oracle provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


