Jobs / Ora***

Principal Platform Software Engineer

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

Job summary

Leads platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and multi-tenant scale. Diagnoses and resolves complex cross-service issues; enforces versioning, compatibility, and safe rollout practices. Drives observability standards, capacity planning, and resilience patterns across several workloads.

Qualifications

  • Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience.
  • to achieve business and operational goals, sharing results with manager upon completion.
  • Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements.
  • Utilizes advanced knowledge to develop and guide new software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code.
  • Leads code reviews in multiple areas to help drive improvements.
  • Conducts debugging and troubleshooting to identify and fix complex software issues.
  • Develops fixes for identified issues.
  • Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.
  • Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration.
  • Implements complex API versioning, lifecycle, and interoperability strategies.
  • Software Architecture - Software System Structural Design:
  • Implements and contributes to developing software, systems, and services, ensuring review by manager and/or senior technical leaders upon completion.

Responsibilities

  • Platform Software Development:
  • Lead cross-team evolution of middleware patterns or runtimes to standardize interoperability at scale.
  • Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks.
  • Drive shared observability baselines (SLOs, error budgets) and resilience patterns across several services.
  • Software Development and Coding - Design, Testing, and Optimization:
  • Designs software solutions and analyzes and identifies
  • Planning & Execution:
  • Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to

Skills

CommunicationLeadership

Work schedule

Shift

Industry

Automotive

Company size

Smb