onsite
Senior Software Engineer - Oracle
Software Engineer
Senior Software Engineer building and operating large‑scale, multi‑tenant cloud services on Oracle Cloud Infrastructure, focusing on integration, automation, and AI‑assisted development.
About the role
Key Responsibilities
- Design, develop, test, and deploy highly available cloud services that enable multi‑cloud integration and automation.
- Collaborate with cross‑functional teams across OCI, Oracle product groups, and external partners to solve complex distributed systems challenges.
- Implement AI‑assisted tooling and workflows to improve development productivity and service reliability.
- Maintain and operate production services, ensuring performance, scalability, and security in a multi‑tenant environment.
- Contribute to architectural decisions, code reviews, and best‑practice guidelines for cloud-native development.
Requirements
- 5+ years of professional software engineering experience, preferably with Java and/or Python.
- Strong understanding of distributed systems, microservices, and cloud computing concepts.
- Hands‑on experience with cloud platforms (OCI, AWS, Azure, or GCP) and container orchestration.
- Familiarity with AI/ML tooling, automation frameworks, and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work effectively in a collaborative, fast‑paced environment.