Axon is looking to hire a senior engineer to help shape the architecture of a cloud-based product that requires high availability and fast, consistent performance. The goal is to build a bullet-proof system that solves critical safety and justice issues for customers.
Requirements
- 8+ years of experience in software engineering
- Backend service experience in managed languages such as Java, Scala, Go, C-Sharp, or similar
- Strong experience with database, especially SQL and Cassandra
- Experience building out cloud architecture in Azure and/or AWS
- Azure to AWS migration experience
- Experience designing and delivering high-availability, scalable cloud-based systems
- You write beautiful, simple, maintainable code for backend microservices
Responsibilities
- Lead engineering architecture design reviews
- Set a high technical bar for the team through code and architecture design reviews
- Mentoring engineers
- Working across teams with Product, Design, and Engineering to solve some of our biggest technical challenges within our stack for our customers
- Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
- Building services that adhere to our high bar on availability and latency in this mission-critical space
- Working with the latest open source technologies
Other
- Deep skill in driving technical solutions across multiple teams
- Interest in helping to set the technical and organizational direction for a growing engineering team across multiple US locations
- Flexible working hours - partial remote work is encouraged
- Opportunities to ride along with local law enforcement
- We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation.