Overview:
As an IC5, you will own complex platform initiatives across teams, shaping interoperable, secure cloud infrastructure for OCI AI workloads. You lead architecture, design, and production operations to deliver reliable, scalable services. You’ll establish shared standards for identity, config, APIs, and observability while mentoring engineers and driving AI-assisted engineering practices. This role blends deep distributed systems expertise with hands-on coding to create measurable customer impact and operational excellence. Compensation / Benefits Medical, dental, and vision insurance Short-term and long-term disability Life insurance and AD&D 401(k) with company match Paid time off and flexible vacations Paid holidays and sick leave
Responsibilities:
Own technical direction and end-to-end delivery of large initiatives spanning multiple teams, from architecture to rollout and operations Design and build distributed platforms and services for OCI AI workloads with attention to availability, latency, throughput, and cost Write and review production code, develop prototypes, and resolve complex engineering challenges Establish shared platform capabilities and standards for identity, configuration, APIs, client libraries, and lifecycle management Lead AI-driven engineering practices across design, implementation, testing, code review, debugging, documentation, and operational troubleshooting Build reusable AI-assisted tools and workflows and measure their impact on delivery speed and quality Validate AI-generated code through engineering review, automated testing, and security checks Define testing and release strategies covering functionality, performance, security, resilience, and compatibility Own production readiness and service health through SLOs, observability, capacity planning, safe deployments, and incident response Partner with customers, product teams, and engineering to prioritize needs and deliver durable improvements Lead architecture and code reviews, mentor engineers, and influence standards across teams Evaluate emerging technologies and adopt value-driven approaches
Key requirements:
10+ years of software engineering experience Experience leading cross-team programs with measurable reliability/performance impact Strong background in distributed systems and scalable cloud platforms Proven ability to translate customer and business needs into secure, reliable solutions Mentorship and guidance capabilities across multiple teams Experience in design, implementation, testing, and production operations for complex initiatives mentorship cross-functional collaboration communication and stakeholder management distributed systems cloud platforms observability and monitoring