Jobs / Ora***

Senior Manager, Platform Software Engineering

Ora*** · Seattle, WA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Seattle, WA, United StatesOnsite
Remuneration
Not specified
Location
Seattle, WA, United States
Visa sponsorship
Sponsors visa

Job summary

Lead a team of software engineers with strong SRE backgrounds responsible for building, operating, and evolving the our platforms. This role owns execution and delivery across platform components, service reliability, API and integration health, observability, automation, upgrade safety, and resilience patterns used by multiple engineering teams.

Qualifications

  • The manager will set technical direction, drive accountability for reliability, performance, cost, and operational excellence, and partner across teams to resolve complex issues and improve the developer experience.
  • Manages the execution of processes to develop and guide new software features and enhancements following design specifications, ensuring accessibility, and to develop documents to clarify software design and code.
  • Leads code and/or functional reviews to drive improvements across a project.
  • Leads and reviews teams to conduct debugging and troubleshooting to identify and fix software issues across multiple components or functional areas.
  • Provides teams guidance to implement software testing (e.g., functional and non-functional), quality assurance processes, software error logging, monitoring, and observability for effective debugging.
  • Utilizes an analytic approach to conduct performance profiling and optimization of coding.
  • Leads teams in troubleshooting and resolving issues related to application programming interface (API) functionality and integration.
  • Leads teams to implement API versioning, lifecycle, and interoperability strategies.
  • Software Architecture - Software System Structural Design:
  • Leads teams to design and develop software, systems, and services.
  • Acts as a role model to provide technical guidance and domain expertise in software architecture decisions and best practices.
  • Leads teams to conduct periodic reviews and ensures adherence to architectural framework(s) and internal development practices and standards.

Responsibilities

  • Lead a team of software engineers with strong SRE backgrounds responsible for building, operating, and evolving the our platforms.
  • Platform Software Development:
  • Lead multiple platform teams to standardize middleware patterns and client libraries used by several consumer teams.
  • Establish group-level guardrails for APIs/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.
  • Software Development and Coding - Design, Testing, and Optimization:
  • Leads teams and provides technical recommendations and guidance in designing software solutions and identifying, analyzing and ensuring alignment with
  • Planning & Execution:
  • Manages multiple medium- to large-scale projects or initiatives across teams, ensuring timelines, deliverables, and budgets when applicable are monitored and met.
  • Provides direction to teams on project work, setting priorities, and aligning with business needs.
  • Guides teams on adjusting plans to accommodate resource or timeline changes.
  • Collaboration & Partnership:

Skills

Communication

Degrees

Associate

Industry

AutomotiveEnergy

Company size

Smb