Lead Principal Platform Software Engineer

Oracle•Seattle, WA
•$113,600 - $306,400

About The Position

Oracle Cloud Infrastructure (OCI) builds and operates large-scale cloud services for mission-critical enterprise workloads. The SPLAT team provides foundational platform services for secure API routing, service registration, traffic management, distributed throttling, private connectivity, authentication, and safe-change enforcement. Its systems sit in the request path for more than 300 OCI control planes and process hundreds of billions of API requests each month. This is a hands-on technical leadership role guiding the architecture and delivery of critical platform systems and cross-team initiatives. The engineer works across high-throughput Java services, distributed systems, networking, security, and production reliability; writes and reviews production code; makes architectural decisions; addresses complex operational problems; and mentors engineers. The role calls for sound technical judgment, clear communication, and the ability to make progress when requirements, ownership, or failure boundaries are unclear.

Responsibilities

  • Lead significant systems and initiatives from problem definition and design through implementation, rollout, adoption, and production validation.
  • Translate scalability, security, reliability, and business requirements into technical designs and execution plans.
  • Make tradeoffs involving availability, consistency, latency, throughput, durability, cost, and operational complexity.
  • Design systems to handle partial failures, retries, duplicate requests, mixed-version deployments, dependency degradation, and regional disruption.
  • Write and review secure, maintainable, well-tested Java code.
  • Define service contracts, compatibility requirements, migration plans, validation strategies, and rollback criteria.
  • Establish shared observability frameworks and rollout policies adopted by numerous teams, and manage deprecation risk.
  • Establish capacity models, performance objectives, scaling strategies, and load-testing plans for high-throughput services.
  • Design throttling, load shedding, backpressure, caching, concurrency, and failure-recovery mechanisms.
  • Define service-level indicators and objectives, actionable metrics and alarms, dashboards, runbooks, and deployment safeguards.
  • Lead complex incident investigations and turn recurring failures and manual processes into automation and preventive engineering improvements.
  • Serve as a technical escalation point for issues spanning applications, infrastructure, networking, and organizational boundaries.
  • Provide architectural direction in areas including routing, authentication, private connectivity, runtime performance, observability, and deployment infrastructure.
  • Break broad initiatives into work engineers can own independently while maintaining architectural consistency.
  • Mentor engineers through design, code review, delivery, and incident response.
  • Improve engineering quality through reusable systems, tools, standards, and operational practices.
  • Contribute to hiring and shape the team roadmap by identifying architectural investments, platform gaps, and reliability risks.
  • Align SPLAT and partner teams on technical decisions, ownership, dependencies, and rollout plans.
  • Communicate complex designs, tradeoffs, risks, and progress clearly to engineers and leaders.
  • Drive progress under ambiguity by distinguishing facts from assumptions, identifying reversible decisions, and clarifying external dependencies.
  • Adapt technical direction when production evidence or new information challenges earlier assumptions.
  • Use modern development and AI-assisted tools responsibly to improve engineering quality and productivity.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability
  • Life insurance and AD&D
  • Supplemental life insurance for employees, spouses, and children
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible or accrued vacation, depending on employee eligibility and position
  • 11 paid holidays
  • 72 hours of paid sick leave upon hire, refreshed each calendar year, with unused balance carrying over up to a 112-hour maximum
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal benefits
  • Voluntary auto, homeowner, and pet insurance
  • Potential eligibility for bonus, equity, and compensation deferral
  • Volunteer programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service