Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Axon

At a Glance

  • Tasks: Lead the development of innovative AI products and drive impactful change.
  • Company: Join Axon, a mission-driven tech company focused on safety and justice.
  • Benefits: Enjoy competitive salary, health insurance, 30 days holiday, and career growth support.
  • Other info: Hybrid work model with a vibrant office culture in London.
  • Why this job: Be part of a team that values your contributions and fosters innovation.
  • Qualifications: 7+ years in software development with strong AI delivery experience.

The predicted salary is between 70000 - 90000 € 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

This role is for builders who thrive in 0→1. In Axon’s Global Artificial Intelligence pillar, you’ll build a stealth product with a small team and a big mission: deliver something the market hasn’t seen, and do it with pace.

As a Senior Software Engineer I, you’ll lead key areas of the product from concept through launch. You’ll make pragmatic architecture decisions, keep quality high while moving fast, and help the team turn prototypes into a scalable product. This is an AI-native delivery role: AI is a primary lever for how you ship, not an add-on and you have true Product acumen and ability to craft and build products end to end.

What You’ll Do

  • Lead the build of major product surfaces and services; own features end-to-end from design to operations.
  • Drive product clarity in ambiguity: define the problem, shape MVP scope, set success metrics, and align stakeholders on what “done” means.
  • Build and ship software AI-natively across the SDLC (planning, implementation, testing, code review, debugging, and operations), with clear validation practices to maintain correctness and quality.
  • Measure and improve delivery outcomes using engineering metrics (lead time, PR throughput, defect rates, test coverage, incident load) and iterate on how the team ships.
  • Make architecture choices that balance speed and scalability—knowing when “temporary” becomes “permanent.”
  • Build and enforce engineering hygiene that doesn’t slow you down (testing strategy, CI/CD, observability, sensible release practices).
  • Partner tightly with Product and Design (and operate effectively when they’re not in the room) to prioritise, sequence, and ship the highest-value increments.
  • Mentor engineers and help establish a high-trust, high-ownership culture.

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.

What You Bring

Required Skills

  • Bachelor’s degree or equivalent experience.
  • 7+ years of software development experience, including ownership of product capabilities in production.
  • Demonstrated, heavy AI-native delivery: consistent use of AI across the SDLC with concrete examples of faster delivery and maintained/improved quality.
  • Strong engineering judgement under uncertainty; ability to simplify and still build something great.
  • Experience building cloud-native services and/or modern user experiences that scale.
  • Comfort working across boundaries: product, design, customers, and platform dependencies.
  • Product judgement sufficient to ship: ability to frame problems, define MVP scope, make trade-offs, and drive to measurable customer outcomes.

Preferred Qualifications

  • Startup or internal incubation experience.
  • Experience integrating AI/LLM capabilities into product experiences responsibly.
  • Track record of accelerating teams through strong technical leadership.
  • Experience operating in PM-light environments where engineers help drive prioritisation and discovery alongside delivery.

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

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.

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.

Senior Software Engineer in London employer: Axon

At Axon, we pride ourselves on being an exceptional employer, offering a dynamic work environment in our London office that fosters collaboration and innovation. Our commitment to employee growth is evident through comprehensive benefits, including competitive salaries, generous holiday allowances, and robust career support, all while working towards our mission to Protect Life. Join us to be part of a diverse team where your contributions matter, and you can make a real impact in the world of safety and justice.

Axon

Contact Detail:

Axon Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in London

Tip Number 1

Network like a pro! Reach out to folks in your industry, especially those at Axon. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Prepare for the interview by diving deep into Axon's mission and products. Show us how your skills align with our goal to Protect Life. We love candidates who are genuinely excited about what we do!

Tip Number 3

Practice your coding skills and be ready to showcase your AI-native delivery experience. We want to see how you tackle real-world problems, so bring your best examples to the table!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you're serious about joining our team at Axon.

We think you need these skills to ace Senior Software Engineer in London

Software Development
AI-native Delivery
Cloud-native Services
Product Ownership
Engineering Judgement
SDLC (Software Development Life Cycle)
MVP (Minimum Viable Product) Definition

Some tips for your application 🫡

Show Your Passion for the Mission:When writing your application, let your enthusiasm for Axon's mission to Protect Life shine through. Share why you’re excited about tackling safety and justice issues, and how your skills can contribute to this important work.

Highlight Your AI Experience:Since this role is all about AI-native delivery, make sure to showcase your experience with AI in your projects. Give concrete examples of how you've used AI to improve delivery speed and maintain quality in your previous roles.

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your experiences and achievements, focusing on how they relate to the responsibilities outlined in the job description.

Apply Through Our Website:We encourage you to apply directly through our careers page. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Axon

Know Your AI Inside Out

Since this role is heavily focused on AI-native delivery, make sure you can discuss your experience with AI across the software development lifecycle. Prepare specific examples of how you've used AI to improve delivery speed and maintain quality.

Master the Art of Problem Definition

Be ready to demonstrate your ability to define problems clearly and shape MVP scopes. Think about past projects where you had to navigate ambiguity and how you aligned stakeholders on what 'done' meant.

Showcase Your Leadership Skills

As a Senior Software Engineer, you'll be expected to mentor others and drive a high-ownership culture. Prepare to share instances where you've led teams or made significant architectural decisions that balanced speed and scalability.

Emphasise Collaboration

This role requires tight collaboration with Product and Design teams. Be prepared to discuss how you've effectively partnered with cross-functional teams in the past, especially in environments where communication was key to success.