At a Glance
- Tasks: Join our team to develop software for life-saving technology like body-worn cameras and drones.
- Company: We're a pioneering company focused on safety and justice through innovative tech solutions.
- Benefits: Enjoy competitive salary, 30 days holiday, private health insurance, and enhanced parental leave.
- Why this job: Make a real impact on society while working in a diverse and inclusive environment.
- Qualifications: Bachelor's in Computer Science or related field with 8+ years of software development experience.
- Other info: We value diversity and encourage all qualified candidates to apply, regardless of background.
The predicted salary is between 43200 - 72000 £ per year.
We\’re explorers, pursuing society\’s most critical safety and justice issues with our ecosystem of devices and cloud software. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. SENIOR SOFTWARE ENGINEER I You\’ll be part of an engineering team that develops the software that enables the seamless integration of our de-escalation tools, body-worn cameras, drones, evidence management and cloud. This is an opportunity to directly impact our mission to protect life by delivering the supporting features including device registration, inventory management, configuration and evidence sync, while also incorporating AI capabilities. As a software engineer, you will collaborate closely with product manager, designer, staff engineer and engineering manager to ensure we are building the right solutions for our customers. You\’ll work on complex features, estimating, developing and testing backend APIs and user-facing components including Evidence Sync. Join this passionate team that is delivering the software the enables our body-worn cameras and de-escalation technology, in our mission to protect life. Design, develop, and maintain high-quality, scalable, and secure software, ensuring adherence to performance, security, and engineering best practices. Drive technical excellence by leading design discussions, contributing to specifications, and providing insightful feedback in code and design reviews. Track the features you are delivering, clearly communicate status and risks to delivery Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers Bachelor\’s Degree in Computer Science, Engineering, or related field ~8+ years of professional software development experience ~ Development experience in languages such as Go, Scala, or similar ~ Solid understanding of general web development practices ~ Experience working with SQL or NoSQL data stores ~ Experience working in an Agile environment Competitive Base Salary ~ Annual Bonus and Restricted Stock Unit Eligibility ~ Comprehensive Pension Plan with Matching Contribution ~30 days paid holiday in addition to UK public holidays ~ Enhanced Maternity and Paternity Leave for all employees ~ Private Health Insurance ~ Cash Plan including Dental, Optician and Therapeutic Treatment Plans ~ Life assurance (x4 Annual Salary) ~ Employee Assistance & Development Programs 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. Some roles may also require legal eligibility to work in a firearms environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. 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.
Software Engineer, Risk Data employer: American Society of Safety Professionals
Contact Detail:
American Society of Safety Professionals Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Risk Data
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Go, Scala, and SQL/NoSQL databases. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.
✨Tip Number 2
Engage with the company’s mission and values. Be prepared to discuss how your personal values align with their commitment to safety and justice, as well as how you can contribute to their diverse team culture.
✨Tip Number 3
Brush up on Agile methodologies and be ready to share your experiences working in Agile environments. Highlight any specific roles you've played in Agile teams, such as leading sprints or facilitating retrospectives.
✨Tip Number 4
Prepare to discuss your approach to technical excellence. Think of examples where you’ve led design discussions or provided feedback in code reviews, as this aligns with the expectations for the role.
We think you need these skills to ace Software Engineer, Risk Data
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the responsibilities and requirements. Highlight key skills such as experience in Go or Scala, and familiarity with SQL or NoSQL data stores.
Tailor Your CV: Customise your CV to reflect your relevant experience and skills that align with the job. Emphasise your software development experience, particularly in Agile environments, and any projects that demonstrate your ability to work on complex features.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the mission of the company. Mention how your background in software engineering can contribute to their goals, especially in developing tools for safety and justice.
Highlight Collaboration Skills: Since the role involves working closely with various teams, make sure to include examples of past experiences where you successfully collaborated with product managers, designers, or other engineers to deliver projects.
How to prepare for a job interview at American Society of Safety Professionals
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Go or Scala. Highlight specific projects where you developed backend APIs or user-facing components, and be ready to explain your approach to problem-solving in these contexts.
✨Demonstrate Collaboration
Since the role involves working closely with product managers, designers, and other engineers, share examples of how you've successfully collaborated in past projects. Emphasise your ability to communicate effectively and facilitate cross-team collaboration.
✨Understand the Company’s Mission
Familiarise yourself with the company's mission to protect life through technology. Be ready to discuss how your skills and experiences align with this mission, and express your enthusiasm for contributing to such impactful work.
✨Prepare for Agile Discussions
As the role requires experience in an Agile environment, be prepared to discuss your understanding of Agile methodologies. Share how you've applied Agile principles in your previous roles, particularly in terms of tracking features and communicating status and risks.