About the role
structured by ORIBuild AI-native, scalable OCI platform capabilities that help software teams move faster and work more effectively. Bring strong coding and distributed-systems expertise while providing hands-on technical leadership to fellow engineers.
What you will do
- Design and implement full-stack services, APIs, tools, and platform capabilities that improve the developer experience for Oracle Cloud Infrastructure software teams.
- Deliver features end to end: requirements clarification, technical design, implementation, automated testing, deployment, and operational support.
- Partner with OCI engineering teams to understand developer pain points and turn them into reliable, scalable internal platform capabilities.
- Participate in code and design reviews; contribute to engineering best practices across testing, CI/CD, observability, security, and operational readiness.
- Diagnose and resolve production issues; participate in on-call and incident response and drive follow-up actions.
What they are looking for
- BS in Computer Science or related field, or equivalent practical experience.
- 5-6+ years of professional software development experience.
- Proficiency in Java and experience building REST and/or gRPC services.
- Experience building full-stack software, including backend services and user-facing tools or web applications.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
- Working knowledge of data stores, including RDBMS and/or NoSQL systems.
- Experience with modern engineering practices, including source control, code review, automated testing, and CI/CD pipelines.
- Strong troubleshooting and performance tuning skills.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion
- Short term disability and long term disability
- Life insurance and AD&D
- 401(k) Savings and Investment Plan with company match
- Flexible Vacation or Accrued Vacation
Full posting text
Build AI-native, scalable OCI platform capabilities that help software teams move faster and work more effectively. Bring strong coding and distributed-systems expertise while providing hands-on technical leadership to fellow engineers.