Skip to main content

Lead Principal Platform Software Engineer

Posted today

oracleRedwood City (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this