Axon - Seattle, WA

posted about 2 months ago

Full-time - Mid Level
Seattle, WA
Ambulatory Health Care Services

About the position

As a Software Engineering Manager at Axon, you will play a pivotal role in building large-scale software applications that have a significant impact on public safety. You will lead a team of software experts in developing complex and high-availability cloud-based systems, ensuring that they are scalable and efficient. Your responsibilities will include driving the execution of your team through effective planning, prioritization, and leading stand-ups and retrospectives. You will also be involved in architectural discussions and code reviews, guiding the technical direction of your team. In this role, you will collaborate closely with product managers, senior engineers, and client teams to identify new opportunities and stay ahead of the curve. You will work alongside recruiting to build a top-notch engineering team, managing engineers through regular 1:1s and performance reviews. Your leadership will be crucial in executing and delivering new features and improvements to customers on a regular basis, while also coaching your team for continuous improvement. This position is available in multiple locations including Atlanta, Boston, Scottsdale, or Seattle, and reports to either the Director of Engineering or a Senior Software Engineering Manager.

Responsibilities

  • Driving the execution of your team by leading planning, prioritization, stand-ups, and team retro meetings
  • Leading the technical direction of the team through architectural discussions and code reviews
  • Working with product managers, senior engineers, and client teams to explore new opportunities
  • Collaborating with recruiting to hire a top-notch engineering team
  • Managing engineers and their careers with 1:1s and performance reviews
  • Executing and delivering new features and improvements to customers on a regular basis
  • Coaching your team for continuous improvements

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Physics, Mathematics or an equivalent highly technical field
  • 4+ years of experience in software engineering
  • 3+ years of experience managing software developers building customer-facing software applications
  • A track record of planning and delivering on multiple overlapping projects spanning several months
  • Experience implementing an engineering process that emphasized security, availability, scalability, and operational discipline
  • Experience managing projects that include integrations with third party solutions / Building and supporting 3rd party APIs
  • Good understanding of the ETL process

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in the offices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service