Director, Platform Software Engineering

Oracle•Seattle, WA
•$122,500 - $355,400

About The Position

Leads a platform group and develops strategies and plans to standardize runtimes, APIs, and SDKs across several teams. The director is accountable for group results and governance adherence, makes operational decisions to ensure compatibility, security, and performance, sponsors cross-group innovation in resilience, capacity modeling, and interoperability, and communicates platform health, risk, and adoption to executive leadership. As a director in the software engineering division, applies extensive software architecture knowledge to manage development tasks involving software applications, operating systems, and databases. Builds enhancements within existing architectures and envisions future architectural improvements. Leads multiple platform teams, guides software design and development, oversees testing and optimization, and ensures systems and services meet business and customer goals. The role also leads cross-functional work on customer issues, security and compliance, system maintenance, project execution, collaboration, problem solving, continuous learning and improvement, and team performance and development. The stated U.S. hiring range is $122,500 to $355,400 per annum. The role may be eligible for bonus, equity, and compensation deferral.

Responsibilities

  • Lead multiple platform teams to standardize middleware patterns and client libraries used by consumer teams.
  • Establish group-level API and SDK guardrails, deprecation strategies, and upgrade playbooks; track adoption and risk.
  • Sponsor shared observability frameworks and capacity models, and review error-budget posture and corrective actions.
  • Lead teams in designing software solutions and aligning them with requirements; manage development of new features and enhancements according to design specifications.
  • Lead code and functional reviews, debugging and troubleshooting, software testing, quality assurance, error logging, monitoring, and observability practices.
  • Guide performance profiling and optimization, and resolve API functionality and integration issues.
  • Lead API versioning, lifecycle, and interoperability strategies.
  • Lead software, systems, and services architecture; provide technical guidance; review adherence to architectural frameworks and internal standards; and align architecture with business and customer priorities.
  • Guide performance optimization, scalability strategies, and technology research for architectural enhancements.
  • Collaborate with stakeholders, external clients, and partners to understand customer issues, prioritize support, and develop solutions and product enhancements based on feedback.
  • Develop and execute customer issue and defect-handling policies, ensure timely resolution and effective communication, and manage investigation of complex product maintenance issues.
  • Establish, follow, and enforce security criteria, industry best practices, processes, and coding standards; implement secure software development practices to prevent vulnerabilities.
  • Lead periodic system maintenance and testing, including upgrades and patches for critical vulnerabilities.
  • Delegate and evolve standard operating procedures for development, automation, testing, debugging, availability, health, support, and reliability.
  • Manage multiple medium- to large-scale projects or initiatives across teams, monitoring timelines, deliverables, and budgets where applicable; set priorities and adjust plans as needed.
  • Drive cross-functional partnerships and coach team members in building strategic relationships with business leaders, stakeholders, and external partners; promote inclusivity and diverse perspectives.
  • Provide direction on complex operational and technical issues, analyze information, and review critical or unresolved issues to identify solutions.
  • Model continuous learning, integrate industry best practices, use feedback to improve team skills, identify skill gaps, and enable learning and knowledge sharing.
  • Drive development and implementation of process, protocol, and workflow improvements across teams and encourage feedback on alternative approaches.
  • Provide feedback and coaching, discuss development goals, align individual goals with organizational goals, and manage talent acquisition and development activities, including candidate interviews and talent planning.
  • Communicate platform health, risk, and adoption to executive leadership.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term disability 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
  • Paid time off, including flexible or accrued vacation for eligible employees
  • 11 paid holidays
  • Paid sick leave
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service