Job Description
Axon is seeking a Senior Software Engineer II, VR to join their team in Boston, Massachusetts. This role involves contributing to the architecture of VR products, working with cloud services, and utilizing open-source technologies. The Senior Engineer will collaborate with product managers and designers to develop solutions for customers and mentor other engineers.
Role Involves:
- Leading engineering architecture design reviews
- Setting a high technical bar for the team through code and architecture design reviews
- Mentoring engineers
- Working across teams with Product, Design, and Engineering
- Improving Engineering process
- Building services that adhere to high availability and latency standards
- Working with the latest open source technologies
Requirements:
- 8+ years of experience in software engineering
- Experience building complex and impactful software in a team environment
- Deep skill in driving technical solutions across multiple teams
- Backend service experience in managed languages such as Java, Scala, Go, C#, or similar
- Strong experience with databases, 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
- Ability to write maintainable code for backend microservices
- Interest in helping to set the technical and organizational direction for a growing engineering team
What Axon Offers:
- Award-winning office and working environment
- Competitive salary and a comprehensive benefit package
- Discretionary PTO
- Fun team activities and outings
- Flexible working hours with partial remote work encouraged
- Options for training in the US
- Opportunities to ride along with local law enforcement