Software Engineer I

Axon Axon · Enterprise · Sterling, VA · 2024 Dedrone R&D

Software Engineer I role focused on building and maintaining web-scale data systems for public safety data accessibility and actionability. Responsibilities include code reviews, architecture design, end-to-end feature ownership, and ensuring code quality and performance. Requires a Bachelor's degree or equivalent experience in Computer Science or Engineering, with backend experience in languages like Java, Scala, Go, or C#, and familiarity with SQL/NoSQL data stores and Linux/Unix/Mac environments.

What you'd actually do

  1. Participate in code reviews and architecture design meetings
  2. Own and drive end-to-end features with Product and Design
  3. Ensure that your code hits a high bar for quality and performance
  4. Partner with internal teams and agencies to make public safety data accessible and actionable
  5. Facilitate cross-team collaboration among engineers and contribute to the broader community of Dedrone engineers

Skills

Required

  • Bachelor's Degree in Computer Science or Engineering, OR graduate of coding boot camp OR relevant internship experience OR 1-2 years of relevant experience in related field
  • developing and maintaining end-to-end, high availability, high throughput web-scale data systems
  • Backend experience in managed languages such as Java, Scala, Go, C#, or similar
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
  • You follow the latest in software engineering and open source technologies

Nice to have

  • Industry experience working with SQL or NoSQL data stores is a plus
  • Good Linux/Unix/Mac experience is a plus