Make Your Resume Now

Senior Backend Engineer - API (AU)

Posted July 02, 2026
Salaried, full-time

Job Overview


About the role

We're looking for a Senior 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 

  • Contribute to the design and evolution of our embedded device APIs, helping to reduce complexity, improve consistency, and maintain scalable and maintainable interfaces 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
  • Apply and promote API standards including schema design, versioning, security, performance expectations, testing practices, and documentation quality
  • Collaborate closely with embedded, firmware, backend, and platform engineers to develop robust and consistent interfaces for device data models, protocols, and sensor workflows
  • Provide technical guidance to team members and contribute to engineering best practices, integration strategies, and high‑quality software development processes

Qualifications, Experience and Skills 

  • 5+ 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
  • Experience designing, improving, and maintaining complex APIs with a focus on usability, reliability, and maintainability
  • 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 contribute to technical design decisions and collaborate effectively with engineers across multiple disciplines

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.


#711

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!