Senior Software Engineer, Device Passport (AUS)
Job type: Full Time · Department: CPO: Product · Work type: Remote · AUD 145000 - 165000 / year
Miami, Queensland, Australia
The Device Passport team at Apkudo builds and operates the systems that give every device a trusted, verifiable identity throughout its lifecycle from repair and certification to resale and takeback. As a Senior Software Engineer, you will own significant technical surface area within our Python-based platform, drive architectural decisions that serve multiple enterprise integrations at once, mentor engineers on your team, and help us scale the Device Passport platform reliably across an expanding partner base.
We are agile, and so our days and duties can vary. As a member of the team, you will be responsible for delivering to your colleagues by contributing to the development of the Device Passport platform.
BS in Computer Science or related field (relevant experience may substitute for and/or augment relevant degrees)
10+ years of professional software engineering experience, with a track record of shipping and owning production systems
Deep, hands-on Python expertise (7+ years) as a primary production language — including testing practices, packaging, performance tuning, and code organization at scale
5+ years of SQL experience; strong PostgreSQL experience, including schema design, query optimization, and data modeling
3+ years of AWS Cloud or equivalent cloud platform experience
Demonstrated ability to lead technical design across ambiguous, multi-stakeholder problems and build consensus on architectural direction
Experience designing and maintaining RESTful APIs consumed by external partners or enterprise customers
Ability to produce clear, thorough requirements documents, technical specs, and architecture decision records
Strong communication skills — you can translate complexity for both technical peers and non-technical stakeholders
Excellent problem-solving instincts, with an eye for systemic issues rather than just immediate fixes
Architect and implement critical Python-based systems that underpin the Device Passport platform — with an emphasis on correctness, scalability, and long-term maintainability.
Lead the design and delivery of complex features and partner integrations, from technical scoping through production deployment.
Use Python, PostgreSQL, and related tooling to enhance system speed, preserve API consistency, enforce data integrity, and improve platform reliability.
Define and uphold engineering standards through rigorous code review, technical design documentation, and active knowledge-sharing across the team.
Collaborate across a cross-functional, distributed team spanning engineering, product, and operations to translate partner requirements into durable technical solutions.
Identify systemic risks, propose trade-offs clearly, and drive resolution of ambiguous technical problems with limited oversight.
Mentor mid-level and junior engineers through pairing, design feedback, and constructive code review.
Work in an Ubuntu/Linux desktop environment.
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.