Senior Software Engineer I, (discovery)

Axon Axon · Enterprise · Office, WA · 2006 Record Management System - SW

Senior Software Engineer role focused on building a high-performance, scalable search and insights platform for public safety officers. The role involves working with large data volumes, leading technical projects, and improving engineering processes. It requires experience with backend services, cloud systems, search technologies like ElasticSearch, and streaming technologies like Kafka.

What you'd actually do

  1. Lead engineering architecture design reviews
  2. Set a high technical bar for the team through code and architecture design reviews
  3. Enjoys mentoring and growing engineers
  4. Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
  5. Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  6. Building services that adhere to our high bar on availability and latency in this mission-critical space
  7. Working with the latest open source technologies

Skills

Required

  • Bachelor's Degree in Computer Science, Engineering, or related field
  • 10+ 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 working with ElasticSearch or other search engine technologies
  • Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
  • Experience working with SQL or NoSQL data stores

Nice to have

  • Golang
  • GraphQL
  • TypeScript

What the JD emphasized

  • 10+ years of professional software development experience
  • Experience designing and delivering highly-available, scalable cloud-based systems
  • Experience working with ElasticSearch or other search engine technologies
  • Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ