Axon

Senior Software Engineer – Backend

Axon

full-time

Posted on:

Origin:  • 🇺🇸 United States • Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $141,000 - $225,600 per year

Job Level

Senior

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)