Job description
Join Axon and be a Force for Good.
At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.
Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.
Your Impact
Axon Records is a cloud-based records management system that modernizes how law enforcement agencies capture, manage, and access data. It streamlines report writing and approval workflows with structured data entry, real-time collaboration, and intelligent automation. Our products north star is to make an impact on the world by reducing the amount of time officers spend at their desks writing reports and increase the amount of time officers spend out in their communities helping the public.
The Incident Response Squad (IRS) is a full stack team at the heart of Axon Records. Their core area of ownership is both the front end of the report writing experience where officers enter data about their day to day work as well as a large portion of the data ingestion pipeline to reliably get that data into our system. For many of our user, the features that the Incident Squad owns are where they spend most of their time when using Axon Records and internally these features are the foundation on which many of our other modules are built on top of. In addition to owning this report writing interface Incident Squad also owns features related to logging officer activity, printing, 3rd party integrations, and warrants management tools.
The team regularly deals with unique and interesting challenges such as safely managing concurrent edits to documents by multiple users, balancing speed vs safety when it comes to data ingestion, rendering reports based on complex schemas which are fully customizable by each agency, and providing largely non-technical users an easy way to do their day to day work.
From a technical perspective Incident Squad owns a large portion of our React front-end, as well as a good chunk of a TypeScript/GraphQL (Apollo) API, and multiple Go micro-services. The team also regularly uses other technologies and languages such as SQL, Kafka, Redis, Python, and occasionally Java.
An ideal candidate would be a full stack developer who leans more toward the backend or a backend engineer who wants to learn a little more about front end code. In addition to writing code, the Sr Software Engineer ll is a role in which engineers are expected to help define a technical vision for the team as well as lead large, cross team projects. Our team is looking for someone who wants to have a large impact both inside and outside of their team, is comfortable with cross team collaboration, and wants to work closely with staff engineers to do big, impactful things and see their work define the future of Axon Records.
Join us in making a meaningful impact on the lives of law enforcement and the communities they serve, as part of a passionate and mission-driven group dedicated to innovation and excellence.
What You’ll Do
Location: Work from home as much as you want, live nearby our awesome US R&D Hub in Seattle, so you can easily collab in-person when it’s helpful and be an active part of our vibrant Axon culture
Reports to: Sr Manager, Software Engineering
- 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
What You Bring
- 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
- (Bonus) Experience with a front end framework such as React
- (Bonus) Experience with mobile development
- (Bonus) Experience with an automated testing framework like Selenium, Puppeteer, or Playwright or automated API testing
Benefits that Benefit You
- 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
- And yes, we have snacks in our offices
Benefits listed herein may vary depending on the nature of your employment and the location where you work.
The Pay: Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 140,000 in the lowest geographic market and USD 250,000 in the highest geographic market. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit www.axon.com/careers/benefits(http://www.axon.com/careers/benefits).
Don’t meet every single requirement? That’s ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.
Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you’re excited about this role and our mission to Protect Life but your experience doesn’t align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Important Notes
The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.
Some roles may also require legal eligibility to work in a firearms environment.
Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.
We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We’re committed to hiring the best talent — regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances — and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email [email protected]. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.