Software Engineer II
New Today
Join to apply for the Software Engineer II role at Axon
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 is on a mission to protect life. As part of that mission, Axon Assistant is transforming how public safety professionals interact with intelligent systems — bringing AI-powered insights, live translation, and contextual policy support into the tools officers already use in the field and in the command center.
As a Software Engineer II, you’ll contribute directly to the design and development of the services and APIs that power Axon Assistant across voice, mobile, and web interfaces. This is a hands-on engineering role where your code will shape how AI is safely and reliably applied in life-critical, real-time situations. You’ll help bring structure to complex ideas, work closely with Applied AI teams, and ensure that what we ship works for real people doing real work — with zero room for error.
This is a strong fit if you’re looking to grow as an engineer in a fast-moving, high-trust environment, working on deeply technical systems that directly support first responders and their communities.
Work Location: This role is based out of our London office 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.
What You’ll Do
- Design, build, and maintain cloud-based backend services that support Axon Assistant’s multi-modal user experiences.
- Contribute to architecture discussions around scalability, availability, and LLM integration, with support from senior and staff engineers.
- Write clean, reliable production code (Node.js, Python, or Go) and participate in regular code reviews and design sessions.
- Collaborate with product managers, applied scientists, and UX teams to deliver meaningful features that are tested, observable, and measurable.
- Participate in sprint planning, incident response, and retrospectives to help the team deliver consistently.
- Own features end-to-end — from design and development to deployment and monitoring in production.
- Bring a thoughtful, quality-first mindset to everything you ship.
What You Bring
- 3+ years of professional software engineering experience in backend or full-stack roles.
- Solid hands-on experience with backend languages like Node.js, Python, Go, or similar.
- Strong understanding of distributed system fundamentals, REST APIs, and cloud-native application patterns.
- Familiarity with SQL and/or NoSQL data stores, caching, and event-driven systems.
- Ability to reason about performance, reliability, and fault tolerance in high-stakes environments.
- Demonstrated ability to work collaboratively across disciplines in a modern software development workflow.
Nice to Have
- Experience working with or integrating AI/ML or LLM systems in production environments.
- Knowledge of real-time systems, messaging queues, or edge-cloud architectures.
- Exposure to monitoring, logging, and production observability tooling (e.g., Prometheus, Grafana, Datadog).
- Passion for building trustworthy, mission-critical systems that people depend on every day.
Benefits that benefit you
- Competitive base salary and RSUs
- Comprehensive pension plan with matching contribution
- Private health insurance & cash plans
- 30 days paid holiday + UK public holidays
- Enhanced maternity/paternity leave
- GymPass subscription
- Life assurance & income protection
- Career growth support and wellness resources
Important Notes
The above job description is subject to change and may be supplemented to meet business needs. Some roles may require legal eligibility to work in a firearms environment. Axon is an equal opportunity employer that promotes justice, advances equity, and values diversity and inclusion. If you require accommodation during the application process, please email recruitingops@axon.com. This email is for accommodation purposes only.
- Location:
- London, England, United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Software Engineer II
-
London, England, United Kingdom
-
£100,000 - £125,000
- IT & Technology
Join to apply for the Software Engineer II role at Axon 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 c...
More Details -
-
New Today
iOS Software Engineer II
-
United Kingdom
- IT & Technology
Overview As a iOS Software Engineer II at JPMorgan Chase within the International Private Bank, you are part of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible...
More Details -
-
New Today
Senior Software Engineer II - Treasury Operating Product Liquidity (Java)
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Wise is a global technology company, building the best way to move and manage the world’s money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving in...
More Details -
-
New Yesterday
Android Software Engineer II
-
Glasgow
- IT & Technology
Overview As an Android Software Engineer II at JPMorgan Chase within the International Private Bank, you are part of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are respon...
More Details -
-
New Yesterday
Software Dev Engineer II - AMZ26511.1
-
Leeds
- IT & Technology
Overview Job ID: 3055330 | Amazon Development Center U.S., Inc. - B02 Employer: Amazon Development Center U.S., Inc. | Position: Software Dev Engineer II | Location: Santa Clara, CA Multiple Positions Available. Design, develop, implement, test, and...
More Details -
-
New Yesterday
Senior Software Engineer II - Treasury Operating Product Liquidity (Java)
-
London
- IT & Technology
Overview Senior Software Engineer II - Treasury Operating Product Liquidity (Java) — join Wise to help design and deliver critical liquidity management capabilities that enable Money Without Borders. You will collaborate with product, analytics, dat...
More Details -