Senior Software Engineer II
closed
Axon
Summary
Join Axon's Incident Response Squad as a Sr. Software Engineer II and contribute to the development of Axon Records, a cloud-based records management system for law enforcement. This full-stack role focuses on the front-end report writing experience and data ingestion pipeline. You will design and develop scalable, secure, and high-performance software, lead technical projects, collaborate with cross-functional teams, and provide technical leadership and mentorship. The ideal candidate possesses 10+ years of professional software development experience, full-stack development skills, and experience with cloud-based systems. Work from home is offered with the option to collaborate in-person in Seattle. Axon offers competitive salary, benefits, and opportunities for professional development.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or related field
- 10+ years of professional software development experience
- Experience designing and delivering highly-available, scalable cloud-based systems
- Full-stack development experience in languages such as Go, Java, C#, Scala, TypeScript, JavaScript, or similar
- Experience working with SQL or NoSQL data stores
- Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
Responsibilities
- Design and develop scalable, secure, high-performance software in this mission-critical space
- Lead technical projects from concept to launch, ensuring solution meets business and technical requirements
- Collaborate across teams with Product, Design, and Engineering to create solutions that delight our customers
- Provide technical leadership and mentorship for engineers across the group
- Help to define a technical vision both within our team and the greater organization
- Partner with Engineering Managers, Directors, and Staff Engineers to define a strategic technical vision and direction for the group
- Lead engineering architecture design reviews and provide feedback to other engineers through channels like PR reviews
- Write and review design documents, library proposals, and technical vision documents
- Define and manage roadmaps for the technical backlog
- Continuously evaluate and improve engineering processes across the group to enhance efficiency and effectiveness
Preferred Qualifications
- Experience with a front end framework such as React
- Experience with mobile development
- Experience with an automated testing framework like Selenium, Puppeteer, or Playwright or automated API testing
Benefits
- Competitive salary and 401k with employer match
- Discretionary paid time off
- Paid parental leave for all
- Medical, Dental, Vision plans
- Fitness Programs
- Emotional & Mental Wellness support
- Learning & Development programs