Software Engineer II
Software Engineer II

Software Engineer II

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Design and develop cloud-based services for AI-powered public safety tools.
  • Company: Join Axon, a mission-driven tech company focused on safety and justice.
  • Benefits: Competitive salary, private health insurance, and a comprehensive pension plan.
  • Why this job: Make a real impact in public safety while growing your engineering skills.
  • Qualifications: 3+ years of software engineering experience with backend languages.
  • Other info: Hybrid work model with a collaborative office culture in London.

The predicted salary is between 28800 - 48000 £ per year.

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

Software Engineer II employer: Axon

At Axon, we pride ourselves on being an exceptional employer, offering a dynamic and collaborative work environment in our London office. Our culture is built on connection and innovation, providing employees with meaningful opportunities for growth while working on impactful projects that protect life. With competitive salaries, comprehensive benefits, and a strong focus on mentorship and teamwork, Axon is the ideal place for passionate engineers looking to make a difference in public safety technology.
A

Contact Detail:

Axon Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II

✨Tip Number 1

Network like a pro! Reach out to current employees at Axon on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for the interview process. This can give you insider knowledge and make your application stand out.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Remember, Axon is looking for clean, reliable code, so focus on writing efficient solutions!

✨Tip Number 3

Show your passion for the mission! When you get the chance to chat with interviewers, express why you want to work at Axon and how you align with their goal of protecting life. A genuine connection to their mission can really set you apart.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team and ready to contribute to something meaningful.

We think you need these skills to ace Software Engineer II

Node.js
Python
Go
Backend Development
Full-Stack Development
Distributed Systems
REST APIs
Cloud-Native Applications
SQL
NoSQL
Caching
Event-Driven Systems
AI/ML Integration
Real-Time Systems
Monitoring and Observability Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer II role. Highlight your experience with backend languages like Node.js, Python, or Go, and showcase any relevant projects that demonstrate your skills in building cloud-based services.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for protecting life and how your background aligns with Axon's mission. Don’t forget to mention your collaborative spirit and how you can contribute to meaningful teamwork.

Showcase Your Problem-Solving Skills: In your application, be sure to highlight specific examples where you've tackled complex problems or contributed to high-stakes projects. This will show us that you’re ready to take ownership and drive real change in a fast-paced environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates about the hiring process!

How to prepare for a job interview at Axon

✨Know Your Tech Stack

Make sure you’re well-versed in the backend languages mentioned in the job description, like Node.js, Python, or Go. Brush up on your knowledge of REST APIs and cloud-native application patterns, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in high-stakes environments. Be ready to explain your thought process and how you ensured reliability and performance in your solutions.

✨Collaborate Like a Pro

Since teamwork is key at Axon, think of instances where you’ve successfully collaborated with product managers, UX teams, or applied scientists. Highlight how you contributed to meaningful features and how you handle feedback during code reviews.

✨Emphasise Your Passion for the Mission

Axon is all about protecting life, so express your enthusiasm for working on mission-critical systems. Share why this mission resonates with you and how your skills can contribute to making a real difference in public safety.

Software Engineer II
Axon
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Software Engineer II

    Full-Time
    28800 - 48000 £ / year (est.)
  • A

    Axon

    200-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>