onsite
Lead Principal Platform Software Engineer - Oracle
Software Engineer
Lead Principal Platform Software Engineer driving the design and delivery of a next‑gen, high‑scale, multi‑tenant cloud platform using cloud‑native architecture, CI/CD, and agile practices.
About the role
Key Responsibilities
- Architect and lead the development of cloud‑native services for a distributed, multi‑tenant platform.
- Own the full software development lifecycle: requirements, design, coding, testing, CI/CD, and operational support.
- Collaborate with cross‑functional teams in an agile environment to deliver scalable, reliable solutions.
- Define and enforce best practices for architecture, performance, security, and observability.
- Mentor and coach engineering teams on modern cloud patterns and high‑scale design.
Requirements
- 10+ years of software engineering experience with a focus on cloud architecture.
- Deep expertise in designing distributed, high‑scale, multi‑tenant systems.
- Proven track record with CI/CD pipelines, automated testing, and cloud operations.
- Strong knowledge of agile methodologies and team leadership.
- Excellent communication and problem‑solving skills.