Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer  image - Rise Careers
Job details

Senior Software Engineer - job 1 of 2

Axon is on a mission to protect life through innovative technology that serves law enforcement and communities. They are seeking a Senior Software Engineer to lead design decisions and mentor other engineers.

Skills

  • Javascript, React or Typescript
  • Java, Scala, Go, C#, and SQL or NoSQL data stores

Responsibilities

  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor engineers
  • Collaborate with Product, Design, and Engineering teams for integrated solutions
  • Improve Engineering processes
  • Build services with high availability and low latency

Education

  • Bachelor's Degree in Computer Science, Engineering, or related field

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary time off
  • Paid parental leave
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
To read the complete job description, please click on the ‘Apply’ button
Axon Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Axon DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Axon
Axon CEO photo
Rick Smith
Approve of CEO

Average salary estimate

$165000 / YEARLY (est.)
min
max
$120000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer , Axon

Are you ready to take your software engineering skills to the next level? Join Axon as a Senior Software Engineer in Seattle, Washington, and become a part of a mission-driven team dedicated to protecting life and enhancing public safety. At Axon, we address critical safety and justice issues through innovative devices and cloud software solutions. Here, we foster a collaborative, fast-paced environment where your ideas truly matter. In this role, you'll leverage your 6+ years of experience to lead architectural design reviews, mentor fellow engineers, and work closely with product managers and designers to build solutions that make a real difference for law enforcement officials. You’ll enjoy the challenge of making key decisions that impact our products tailored for crime data access and insights—all while constantly innovating and improving our engineering processes. You’ll be working with the latest tech and collaborating across teams to deliver exceptional customer experiences. Plus, at Axon, we value a diverse workplace, so if your past experience doesn't check every box, but you're excited about this opportunity, we want to hear from you. Join us, and help shape the future of safety as we know it!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Axon
What are the responsibilities of a Senior Software Engineer at Axon?

As a Senior Software Engineer at Axon, you'll lead engineering architecture design reviews, mentor engineers, and work across teams to develop integrated solutions. Your role involves driving key design decisions, ensuring high standards in code and architecture, and making contributions to the effectiveness of our processes. Most importantly, you'll play a vital role in building services that meet the high availability and latency demands in the critical space of law enforcement.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Axon?

To apply for the Senior Software Engineer role at Axon, you’ll need a Bachelor's Degree in Computer Science, Engineering, or a related field and at least 6 years of professional software development experience. Proficiency in frontend technologies like Javascript, React, or Typescript, as well as backend service experience in languages such as Java, Scala, Go, or C#, is essential. Familiarity with SQL or NoSQL data stores is also necessary, and experience with Java or Golang is a plus.

Join Rise to see the full answer
How does Axon support professional development for Senior Software Engineers?

At Axon, professional development is a top priority for Senior Software Engineers. You'll have the opportunity to mentor junior engineers, engage in collaborative learning, and participate in code reviews that facilitate knowledge sharing. Additionally, Axon encourages you to strive for excellence and improvement in your engineering process, providing you with the tools and environment to excel.

Join Rise to see the full answer
What technologies will Senior Software Engineers work with at Axon?

As a Senior Software Engineer at Axon, you'll be working with the latest open-source technologies to create innovative solutions tailored for law enforcement needs. Your tech stack will include modern frontend frameworks like React or Typescript, alongside backend programming languages such as Java, Scala, and Go, as well as SQL and NoSQL databases, ensuring a diverse and stimulating work environment.

Join Rise to see the full answer
What are the benefits of working as a Senior Software Engineer at Axon?

Axon offers a comprehensive benefits package for Senior Software Engineers, including competitive salaries, 401k with employer match, discretionary time off, and paid parental leave. Employees also enjoy medical, dental, and vision plans, fitness programs, emotional and development programs, and a vibrant office culture with amenities like snacks, all designed to support you through life's milestones.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with frontend development tools?

When answering this question, focus on specific projects where you've utilized Javascript, React, or Typescript. Highlight the challenges you faced and how you overcame them, discussing the importance of user experience in your coding practices.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Describe your mentoring philosophy and provide examples of how you've successfully guided younger developers, such as through pair programming, code reviews, or providing constructive feedback on projects to help them grow.

Join Rise to see the full answer
What strategies do you use to manage multiple technical projects?

Discuss your project management skills, mentioning how you prioritize tasks, set deadlines, and communicate with team members. Emphasize your ability to remain organized and flexible, adapting to project changes when required.

Join Rise to see the full answer
How do you handle competing engineering trade-offs in your projects?

Explain your decision-making process when faced with trade-offs, and use a real example to illustrate how you balanced customer needs with technical feasibility, emphasizing your analytical skills.

Join Rise to see the full answer
What methods do you use to ensure code quality?

Share the techniques you employ to maintain high code quality, including code reviews, automated testing, and continuous integration practices. Stress the importance of testing and documentation in producing reliable software.

Join Rise to see the full answer
Can you give an example of a successful project you led?

Provide a detailed account of a project where you took a leadership role, focusing on your specific contributions, the technologies used, and the overall impact of the project on the company or customer.

Join Rise to see the full answer
How do you stay updated on the latest technology trends?

Discuss your strategies for continuous learning, such as attending conferences, participating in online courses, or contributing to open-source projects. Highlight how these efforts influence your work and decision-making.

Join Rise to see the full answer
Describe a time you faced a significant challenge at work.

Be prepared to discuss a concrete example where you identified a problem, the steps you took to resolve it, and the outcome. Emphasize your problem-solving and resilience throughout the experience.

Join Rise to see the full answer
What role does collaboration play in your engineering work?

Illustrate how important teamwork is in your projects, and provide examples of successful collaborations with product managers and designers to craft solutions that meet customer requirements effectively.

Join Rise to see the full answer
What excites you about working in the public safety technology sector?

Express your passion for making a difference in society and explain why supporting law enforcement through innovative technology resonates with you. Share insights on how this alignment with Axon’s mission drives your career decisions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Axon Hybrid Washington, District of Columbia, United States
Posted 6 days ago
Photo of the Rise User
Axon Remote Boston, Massachusetts, United States
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 4 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Posted 14 days ago

Axon is an American company based in Scottsdale, Arizona. We have made it our mission to protect human life by developing technology and weapons products for military, law enforcement, and civilians.

458 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Global Citizen
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $210,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!