At a Glance
- Tasks: Design and build scalable backend services for real-time AI experiences.
- Company: Join Axon, a mission-driven company focused on protecting life through technology.
- Benefits: Enjoy competitive salary, private health insurance, 30 days holiday, and career growth support.
- Other info: We encourage applicants from all backgrounds to apply, even if you don't meet every requirement.
- Why this job: Be part of a diverse team shaping the future of safety and technology.
- Qualifications: 6+ years in software development with strong skills in Node.js or Python.
The predicted salary is between 43200 - 72000 £ per year.
Location: London, England, United Kingdom
Join Axon and be a Force for Good.
Your Impact
What You’ll Do
- Lead engineering architecture design reviews, incorporating AI-driven insights and system modeling
- Set a high technical bar through code and architecture reviews, including evaluation of AI-generated code and patterns
- Mentor engineers on scalable system design and AI-first development practices
- Drive adoption of AI-assisted development tools and workflows across the engineering organization
- Work across teams with Product, Design, and Engineering to create integrated solutions
- Improve engineering processes by embedding automation, AI tooling, and intelligent workflows into planning and execution
- Build services that adhere to high standards on availability and latency in a mission-critical environment
- Leverage AI systems to optimize performance, observability, and operational efficiency
What You Bring
- Bachelor's Degree in Computer Science, Engineering, or related field
- 6+ years of professional software development experience
- Experience designing and delivering highly-available, scalable cloud-based systems
- Backend service experience in multiple managed languages such as Java, Scala, Go, C#, or similar
- Experience with SQL or NoSQL data stores
- Experience evaluating and integrating AI-assisted development tools into engineering workflows
- Strong understanding of how AI can be applied to improve developer productivity, system design, and operational efficiency
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
- Life assurance & income protection
- Career growth support and wellness resources
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.
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.
#J-18808-LjbffrSenior Software Engineer I London, England, United Kingdom London, England, United Kingdom employer: Axon Enterprise
Axon Enterprise is an exceptional employer that prioritises employee growth and collaboration, offering a dynamic work culture where innovation thrives. With the opportunity to lead a distributed team across the UK, Canada, and Australia, you will benefit from a flexible remote work environment, comprehensive training, and a strong focus on career development. Join us to make a meaningful impact while enjoying a supportive atmosphere that values your contributions and fosters professional advancement.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer I London, England, United Kingdom London, England, United Kingdom
✨Tip Number 1
Familiarise yourself with the latest trends in backend development, especially in Node.js and Python. Being able to discuss recent advancements or challenges in these technologies during your interview can demonstrate your passion and expertise.
✨Tip Number 2
Showcase your experience with cloud-native systems like AWS, Azure, or GCP. Prepare specific examples of how you've designed scalable and resilient systems, as this will be crucial in your discussions with the team.
✨Tip Number 3
Brush up on your knowledge of AI/ML systems, particularly if you have experience deploying LLMs or NLP models. Even if you haven't worked directly with these technologies, being able to articulate your understanding and willingness to learn can set you apart.
✨Tip Number 4
Prepare to discuss your approach to mentoring and supporting other engineers. Highlight any past experiences where you've contributed to building a strong engineering culture, as this aligns well with the values of the team at Axon.
We think you need these skills to ace Senior Software Engineer I London, England, United Kingdom London, England, United Kingdom
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in backend service development, particularly with Node.js, Python, or similar languages. Emphasise any work you've done with cloud-native systems and AI/ML technologies.
Craft a Compelling Cover Letter:In your cover letter, express your passion for building scalable systems and your interest in Axon's mission to protect life. Mention specific projects where you've integrated large language models or worked on real-time systems.
Showcase Relevant Projects:Include links to your GitHub or portfolio that demonstrate your coding skills and experience with distributed systems, REST APIs, and performance optimisation. Highlight any mentoring roles you've taken on to show your leadership capabilities.
Prepare for Technical Questions:Be ready to discuss your technical expertise in backend development and cloud services during the interview process. Brush up on your knowledge of SQL and NoSQL databases, as well as observability tools like Prometheus or Datadog.
How to prepare for a job interview at Axon Enterprise
✨Showcase Your Technical Skills
Be prepared to discuss your experience with backend development, particularly in Node.js or Python. Bring examples of projects you've worked on that demonstrate your ability to design scalable and fault-tolerant systems.
✨Understand AI/ML Integration
Since the role involves collaborating with Applied AI teams, brush up on your knowledge of AI/ML systems. Be ready to discuss how you would integrate large language models into production systems and the challenges that may arise.
✨Discuss Architectural Thinking
Prepare to engage in architecture discussions during the interview. Think about caching strategies, data storage patterns, and compute optimisation, and be ready to share your thoughts on these topics.
✨Emphasise Collaboration and Mentorship
Highlight your experience working cross-functionally with product and design teams. Also, mention any mentoring roles you've taken on, as fostering a strong engineering culture is important for this position.