Staff Backend Engineer - API (AU) — Sydney, Sydney Region
Expired

About the role We're looking for a Staff Backend Engineer (API) to join our growing Embedded - Software Interfaces team, passionately focused on helping our internal and external customers to interface with our embedded devices using robust and performant APIs. Responsibilities, Duties and Expectations Lead the architecture and evolution of our embedded device APIs, reducing complexity, unifying patterns, and ensuring clarity, scalability, and long‑term maintainability across our devices. Design and implement high‑performance APIs optimised for constrained embedded environments, ensuring reliability and efficiency across varied CPU, memory, and network conditions. Establish and uphold API standards including schema design, versioning, security, performance expectations, testing strategy, and documentation quality. Work hands‑on with embedded, firmware, backend, and platform engineers to align device data models, protocols, and sensor workflows into consistent, robust interfaces. Provide architectural technical leadership and mentorship, guiding engineers in best‑practice API patterns, integration strategies, and high‑quality engineering processes. Qualifications, Experience and Skills 7 years’ experience building backend and API‑driven systems, ideally in distributed or high‑performance environments. Strong API architecture expertise, including schema design, versioning, security, testing strategy, and long‑term maintainability. Hands‑on experience designing and implementing scalable gRPC and REST services. Ability to simplify and refactor complex API surfaces, with a track record of reducing architectural complexity. Experience developing or integrating with embedded or IoT‑style devices, particularly where CPU, memory, or bandwidth constraints shape design decisions. Solid understanding of microservice patterns and Linux‑based environments. Strong communication skills, able to convey technical decisions clearly to engineers across firmware, backend, and platform teams. Demonstrated ability to lead architectural direction as an IC, influencing and supporting engineers technically. Skills that set you apart: Experience building APIs in medium–large scale SaaS or distributed platforms. Proficiency in two of: Python, Go, Modern C++. Knowledge of OWASP and security‑first API design practices. Experience with interface/contract design and system integration across multiple device families or services. Familiarity with SAPIENT or similar machine‑to‑machine protocols. Experience with high‑performance messaging (gRPC, REST, raw TCP/UDP). Knowledge of OpenAPI 3 and modern API documentation workflows. Experience implementing cross‑cutting backend concerns (logging, persistence, configuration management, security controls). Background working with edge computing devices, real‑time constraints, or fault‑tolerant architectures. Proficiency with modern dev tooling: Git, Jira, Confluence, CI/CD pipelines. Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed. 624

Applications close Friday, 22 May 2026
Take me to the job
Find more jobs nearby: Chippendale, Redfern, Darlington, Haymarket, Eveleigh.