Director, Platform Software Engineering

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

About The Position

The Director of Platform Software Engineering leads a platform group and develops strategies and plans to standardize runtimes, APIs, SDKs, middleware patterns, and client libraries across multiple teams. The role is accountable for group results and governance adherence, makes operational decisions to ensure compatibility, security, and performance, and sponsors cross-group innovation in resilience, capacity modeling, interoperability, and observability. It communicates platform health, risk, and adoption to executive leadership. The role applies extensive software architecture knowledge to lead software development work involving applications, operating systems, and databases; build enhancements within existing architecture; and envision architectural improvements. It guides teams in design, coding, testing, optimization, issue resolution, security and standards compliance, system maintenance, and customer support. It also manages cross-team initiatives, partnerships, problem solving, continuous improvement, learning, performance, and talent development.

Responsibilities

  • Lead multiple platform teams to standardize middleware patterns and client libraries used by consumer teams.
  • Establish group-level guardrails for APIs and SDKs, deprecation strategies, and upgrade playbooks; track adoption and risk.
  • Sponsor shared observability frameworks and capacity models across teams; review error-budget posture and corrective actions.
  • Lead teams in designing software solutions, identifying and analyzing requirements, and ensuring alignment with requirements.
  • Manage development of software features and enhancements according to design specifications, including accessibility and documentation of software design and code.
  • Lead code and functional reviews to drive project improvements.
  • Guide teams in debugging and troubleshooting software issues across components and functional areas.
  • Guide teams in implementing functional and non-functional testing, quality assurance, error logging, monitoring, and observability.
  • Use analytical approaches to conduct performance profiling and optimize code.
  • Lead teams in troubleshooting and resolving API functionality and integration issues.
  • Lead teams in implementing API versioning, lifecycle, and interoperability strategies.
  • Lead teams in designing and developing software, systems, and services; provide technical guidance on architecture decisions and best practices.
  • Lead periodic architectural reviews and ensure adherence to architectural frameworks, internal development practices, and standards.
  • Collaborate with cross-functional teams to align software architecture with business and customer goals and priorities.
  • Lead implementation of performance optimization and scalability strategies; encourage technology research and evaluation for architectural enhancements.
  • Collaborate with stakeholders, external clients, and partners to understand customer issues and align solutions.
  • Guide teams in prioritizing customer support, advocating for customer interests, and proposing product enhancements based on feedback.
  • Develop, modify, and execute policies for customer satisfaction, timely issue resolution, and effective communication.
  • Lead customer issue and defect handling processes, including identifying training opportunities and managing complex product maintenance investigations.
  • Collaborate with teams and stakeholders to establish, follow, and enforce security criteria, development best practices, processes, and coding standards.
  • Clarify team operational objectives for adherence to acceptance criteria and implement secure software development practices to prevent vulnerabilities.
  • Lead periodic system maintenance and testing operations, including upgrades and critical vulnerability patches.
  • Delegate and evolve standard operating procedures for development, automation, testing, and debugging to maintain service availability, health, support, and reliability.
  • Manage multiple medium- to large-scale projects or initiatives across teams, monitoring timelines, deliverables, and budgets when applicable; set priorities and adjust plans for resource or timeline changes.
  • Drive cross-functional partnerships and coach team members in building strategic relationships with business leaders, stakeholders, and external partners; promote inclusion and respect for diverse perspectives.
  • Direct teams addressing complex operational and technical issues and analyzing complex data; review critical or unresolved issues and guide solution identification.
  • Model continuous learning, incorporate industry best practices into planning, identify team skill gaps, and enable learning and knowledge sharing.
  • Drive development and implementation of process, protocol, and workflow improvements across teams; guide adoption of alternative methods and encourage feedback.
  • Provide performance feedback and coaching, discuss development goals, align individual goals with organizational goals, and support career development.
  • Develop and manage the talent acquisition pipeline by leading candidate interviews, monitoring promotion eligibility, and orchestrating talent resources.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short-term and long-term disability insurance
  • 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 paid vacation, subject to eligibility and work-hour rules
  • 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
  • May be eligible for bonus, equity, and compensation deferral
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service