Sr Software Engineer II

Axon Axon · Enterprise · Boston, MA · 2006 Record Management System - SW

This role is for a Sr Software Engineer II at Axon, focusing on the internationalization and localization of their cloud-based records management system. The role is full-stack with a front-end leaning, requiring back-end experience in microservices and distributed systems. Responsibilities include technical leadership, project leadership, mentorship, and collaboration with product and design teams. The ideal candidate has 8+ years of experience, proficiency in front-end technologies (HTML, CSS, Typescript/Javascript, React.js) and back-end languages (Go, Scala, Java), and experience with cloud-based systems and data stores.

What you'd actually do

  1. Design and develop scalable, secure, high-performance software in this mission-critical space
  2. Lead technical projects from concept to launch, ensuring solution meets business and technical requirements
  3. Collaborate across teams with Product, Design, and Engineering to create solutions that delight our customers
  4. Provide technical leadership and mentorship for engineers in the team and across the group
  5. Help to define a technical vision both within our team and the greater organization

Skills

Required

  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 8+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Proficient in HTML, CSS, Typescript/Javascript and component-based frameworks such as React.js
  • Back-end experience in languages such as Go, Scala , Java or similar
  • Experience working with SQL or NoSQL data stores

Nice to have

  • Experience with Docker, Kubernetes and CI/CD tooling such as TeamCity, Jenkins
  • Experience with an automated testing framework like Selenium, Puppeteer, or Playwright or automated API testi