This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a senior engineer on Axon’s Connected Devices Cloud team, you will drive the architecture and evolution of cloud services that power the next generation of connected devices for first responders. You live and breathe highly-available, low-latency systems and excel at turning complex, data-intensive challenges into elegant, reliable solutions. Your technical leadership will influence multiple teams, and your passion for our mission will shape products that truly matter in the field. You love working with the latest open source technologies, and can leverage your system design skills to make the right technical decisions on a system that needs to be bullet-proof.
Job Responsibility:
Lead system design & architecture for large-scale, Kubernetes-based services, owning decisions on deployment patterns, auto-scaling, resource orchestration, and operational automation
Set the technical bar: write well-tested, maintainable code
conduct rigorous code and design reviews
and champion engineering best practices across Axon
Guide cross-team initiatives: facilitating design/spec reviews, mentoring engineers, and driving pillar-wide improvements in reliability, performance, and operational efficiency
Own availability & performance: shape service capacity planning, resource tuning (CPU/memory), SLO/SLA definition, and resilience patterns for mission-critical workloads
Advance our DevOps stack: evolve secure, repeatable CI/CD pipelines with ArgoCD, Terraform, and Kubernetes
and integrate robust observability
Collaborate deeply with Product, Design, and partner engineering groups to craft integrated solutions that delight customers in public safety and beyond
Act as a culture carrier: model growth mindset, inclusive collaboration, and relentless pursuit of Axon’s mission to Protect Life, while leveraging modern AI tools such as Cursor, GitHub Copilot, and ChatGPT to accelerate development workflows, enhance productivity, and support decision‑making, documentation, and problem‑solving
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field
6+ years designing, building, and operating distributed, highly-available cloud systems
Proven mastery of backend service development in managed languages such as Go, Java, Scala, or C#
Hands-on expertise with Kubernetes, Docker, and at least one IaC tool (Terraform preferred)
Deep knowledge of SQL and/or NoSQL datastores and data-intensive system patterns
Demonstrated ability to influence technical direction across multiple teams and mentor senior engineers
Nice to have:
Production experience with ArgoCD, and k8s autoscaling strategies
Track record of driving CI/CD excellence and secure software supply-chain practices
Familiarity with connected-device ecosystems or edge-to-cloud data pipelines
Strong communication skills and the discernment to balance innovation with pragmatic delivery