Software Engineer I, VRBE
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.
Our mission is to protect life.
We’re out to make the world a safer place by solving big problems and taking on the public safety challenges of our time. From our company's inception building the TASER device to a full suite of hardware and software solutions, we are focused on providing police agencies with the state-of-the-art devices and services they need to successfully serve and protect us. In the next few years, we're going to drastically increase the availability, variety, and utility of VR training, so officers can train every aspect of their job and particularly TASER devices, so they'll know when and how to use it successfully. To back this training and multiply its performance, we're building out a robust suite of cloud services for telemetry, training data capture, and review to help officers and their trainers get the most out of their training time. And we won't stop innovating until the bullet is rendered obsolete.
It’s a big mission, but it’s one we’ll pursue relentlessly every single day.
Our Team
Join us in the VR Backend and Cloud Services (VRBE) Engineering team, where we support one of Axon’s most exciting new product areas! VRBE has grown rapidly as our services, scope, and customer base have expanded to cover device and application telemetry, training data upload and visualization, Axon Academy, multiplayer VR, and federally/DOD-compliant security practices. Our focus on delivering performant solutions requires a deep understanding of both front-end and back-end technologies as well as a commitment to ensuring seamless integration and interaction with various systems across Axon. We’re building the future of non-lethal technology training, and we’d love to have your help.
Your Impact
As a software engineer on the VRBE team, you will help build the core backend services and applications that power virtual reality-based training for first responders. You’ll be contributing to projects that improve officer readiness and community outcomes through immersive simulation. You will work with a collaborative team to deliver scalable, performant, and reliable cloud services. Your work will have real-world impact and contribute to public safety.
You will develop and extend core features, reuse existing service patterns, and continuously grow your skills in cloud-based development. You’ll be mentored by senior engineers and given opportunities to explore new technologies and make meaningful contributions in our mission-critical stack.
What You’ll Do
Work Location: This role is based out of our Seattle, Scottsdale, Boston, or Atlanta offices and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.
Reports to: Engineering Manager, VR
- Design, develop, test, and deploy cloud-based services using modern technologies and development practices
- Build intuitive and accessible frontend interfaces based on user needs using frameworks like React
- Extend existing APIs and build features under the guidance of senior engineers
- Collaborate with teammates and cross-functional partners in Product, Design and Engineering to implement solutions that address real customer needs
- Participate in code reviews, follow Axon coding standards, and deliver high-quality code
- Troubleshoot and resolve issues in existing systems, including debugging, root cause analysis, and production support
- Continuously learn and grow by working closely with experienced engineers and engaging in technical discussions
What You Bring
- 1-3 years of software development experience in a collaborative team setting
- Well-developed programming fundamentals with proficiency in a modern programming language (Java, C#, Python, JavaScript, TypeScript etc) and familiarity with frontend frameworks (React, Vue etc)
- Experience with RESTful APIs, databases (SQL or NoSQL), and cloud technologies (AWS, GCP or Azure)
- Ability to deliver clear, maintainable, and testable code
- Are a team player, with strong communication skills, and willingness to seek clarity and direction when requirements are ambiguous
- Curiosity and drive to learn new technologies, frameworks and practices
- Experience using LLM’s for learning and software development
Benefits
- Award-winning office and working environment with the newest technology
- Competitive salary and a comprehensive benefit package
- Discretionary PTO
- Fun team activities and outings
- Flexible working hours - partial remote work is encouraged
- Options for training in the US
- Opportunities to ride along with local law enforcement
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 106,500 in the lowest geographic market and USD 170,400 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.
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 recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.
Create a Job Alert
Interested in building your career at Axon? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field