Director, Platform Software Engineering

Oracle · Bengaluru · Posted 2026-07-28

Tech stack: MySQL

Apply on the company site · Get a referral for this role

Oracle salary & ratings · Oracle interview process · More live openings

About the role

MySQL Server Core Engineering develops the foundational database capabilities that enable MySQL to deliver high performance, reliability, security, scalability, and operational excellence for open-source users, enterprise customers, and cloud services. As a Director, you will lead a broad Core Engineering organization responsible for critical database-server technology. You will set technical and organizational strategy, establish roadmap and investment priorities, develop engineering leaders and talent, and partner across product, cloud-service, and engineering organizations to deliver strategic customer and business outcomes. This role requires an accomplished engineering leader with deep experience in database systems or comparable infrastructure software. You will guide complex architectural and execution decisions while balancing innovation with the compatibility, quality, security, and operational standards expected of a mature, globally deployed database platform. You will also help advance MySQL as a more contribution-driven open-source project through strong technical stewardship, clear architecture, high engineering standards, effective contributor workflows, and community collaboration.

Qualifications

- experience in database systems or comparable infrastructure software.
- You will guide complex architectural and execution decisions while balancing innovation with the compatibility, quality, security, and operational standards expected of a mature, globally deployed database platform.
- You will also help advance MySQL as a more contribution-driven open-source project through strong technical stewardship, clear architecture, high engineering standards, effective contributor workflows, and community collaboration.

Responsibilities

- Platform Software Development.
- Set the multi-year technical and organisational strategy for MySQL Server Core Engineering, aligning database-platform investments with product strategy, cloud-service priorities, customer needs, and open-source commitments.
- Lead multiple engineering teams responsible for foundational database capabilities, including areas such as data management, query processing, transactions, concurrency, replication, security, performance, reliability, and operational tooling.
- Establish organisational standards for compatibility, security, scalability, resilience, upgrade-ability, and operational readiness across the core database platform.
- Make or sponsor high-impact technical decisions involving architectural direction, major migrations, compatibility commitments, lifecycle management, and long-term technology investments.
- Shape MySQL’s evolution as a contribution-driven open-source project by sponsoring improvements in architecture, developer experience, governance, contribution workflows, technical documentation, and community collaboration.
- Software Development and Coding, Design, Testing, and Optimization.
- Establish the engineering vision, quality bar, and execution model for complex database-server development across the organization.
- Ensure teams deliver software that meets demanding requirements for correctness, performance, scalability, reliability, security, compatibility, and maintainability.
- Sponsor major architecture, design, and specification reviews; ensure technical decisions align with strategic product outcomes and long-term platform health.
- Drive organization-wide investment in engineering excellence, including automated testing, performance validation, diagnostics, observability, developer productivity, release readiness, and defect prevention.
- Guide leaders in managing technical trade-offs across feature delivery, customer impact, operational risk, security, compatibility, and technical debt.
- Ensure engineering teams maintain clear, stable, and well-governed interfaces across database components, services, tools, and supported integrations.
- Software Architecture, Software System Structural Design.
- Own the architectural direction and long-term technical health of the MySQL Server Core Engineering portfolio.
- Lead senior technical and engineering leaders in defining architecture principles, reviewing complex designs, and ensuring consistent technical standards across teams.
- Drive strategic modernisation and simplification initiatives that improve platform scalability, reliability, security, maintainability, and development velocity.
- Partner with product, cloud-service, security, and other engineering leaders to align architecture decisions with business priorities, customer requirements, and future market needs.
- Establish effective mechanisms for technology evaluation, architecture governance, technical-debt management, and investment prioritization.
- Ensure that the organization makes timely, high-quality deci

More openings at Oracle