Salary
💰 $141,000 - $225,600 per year
Tech Stack
AWSAzureCloudDjangoGoJavaKafkaNoSQLPythonSQL
About the role
- Build complex scaling and performant solutions within the Axon Fusus platform
- Work across teams with Product, Design, and Engineering to create always available features
- Contribute to the technical roadmap for Fusus backend
- Contribute to engineering architecture and design reviews and maintain a high technical bar through code reviews
- Mentor and grow junior engineers on the squad
- Improve engineering process including long-term thinking, sprint planning and stand-ups
- Build services that meet high availability and low latency requirements in a mission-critical space
- Leverage AI to increase efficiency of solutions
- Lead implementation of new features and collaborate with other Fusus teams
- Report to Manager, Software Engineering; no direct reports
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or related field
- 4+ years of professional software development experience
- 3+ years of experience with Python software development
- 3+ years of experience developing software using Django
- Experience designing and delivering highly-available, scalable cloud-based systems
- Backend service experience in multiple, managed languages such as Python, Java, Go, C#, or similar
- Experience working with SQL or NoSQL data stores
- Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
- Experience working with cloud based APIs and infrastructure
- Experience with AWS / Azure services and technologies
- Experience building cloud based integration solutions
- Some roles may require legal eligibility to work in a firearms environment (may be required)