Senior Manager, Platform Software Engineering

Oracle•United States,
•$123,100 - $306,400

About The Position

Leads one or more platform teams and defines tactical and strategic elements for middleware evolution serving multiple consumers. The role is accountable for performance, cost control, and reliability outcomes, and handles escalations involving distributed debugging and upgrade safety. It drives cross-team improvements to observability, service-level objectives, and resilience patterns, while engaging stakeholders and socializing migration plans and adoption playbooks. The position leads teams that develop and operate shared platform software, middleware patterns, client libraries, APIs, and SDKs. It provides technical direction across software design, architecture, testing, optimization, API lifecycle management, customer issue resolution, security and compliance, and system maintenance. It also manages cross-team projects, partnerships, team development, and continuous improvement.

Responsibilities

  • Lead multiple platform teams to standardize middleware patterns and client libraries used by several 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 and provide technical recommendations and guidance in designing software solutions, identifying requirements, and ensuring alignment with them.
  • Manage development of software features and enhancements following design specifications, ensuring accessibility, and producing documents that clarify software design and code.
  • Lead code and functional reviews to drive project improvements.
  • Guide teams in debugging and troubleshooting software issues across multiple components or functional areas.
  • Guide implementation of functional and non-functional software testing, quality assurance, error logging, monitoring, and observability for effective debugging.
  • 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 architecture 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 in software design.
  • Guide regular technology research and evaluation for architectural improvements.
  • Collaborate with stakeholders, external clients, and partners to understand customer issues and align solutions.
  • Guide teams in providing technical support and prioritizing responses to customer issues; advocate for customers and recommend product enhancements based on feedback.
  • Develop, modify, and execute policies for customer satisfaction through timely issue resolution and effective communication.
  • Lead customer issue and defect-handling processes and direct teams to relevant training as needed.
  • Manage investigation and troubleshooting of complex product maintenance issues to secure customer agreement on short- and long-term solutions.
  • Collaborate with stakeholders to establish, follow, and enforce documented security criteria, development best practices, processes, and coding standards.
  • Ensure teams understand operational objectives and broad acceptance criteria.
  • Implement moderately complex secure software development practices, gathering and analyzing information to prevent security vulnerabilities.
  • Lead periodic system maintenance and testing, including upgrades and patching for critical vulnerabilities.
  • Delegate work to implement and evolve standard operating procedures for development and improve automation, testing, and debugging to ensure service and product availability, health, support, and reliability.
  • Manage multiple medium- to large-scale projects or initiatives across teams; monitor timelines, deliverables, and budgets when applicable, set priorities, and guide adjustments to plans as resources or timelines change.
  • Drive cross-functional partnerships and coach team members in building strategic relationships with business leaders, stakeholders, and external partners; promote inclusivity and listen to diverse perspectives.
  • Direct multiple teams in resolving complex operational or technical issues and analyzing complex data; review critical or unresolved issues and guide teams toward solutions.
  • Model continuous learning, integrate industry best practices into strategic planning, use feedback to improve team skills, identify skill gaps, and enable learning and knowledge sharing.
  • Drive teams to develop and implement improvements to processes, protocols, and workflows; oversee adoption of alternative methods and encourage feedback.
  • Drive team performance through feedback and coaching aligned with performance processes; discuss development goals, support career growth, and align individual goals with organizational goals.
  • Develop and manage the talent acquisition pipeline by leading candidate interviews, monitoring promotion eligibility, and/or orchestrating talent resources.

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
  • Flexible Vacation for eligible salaried employees or accrued vacation for other 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