Software Engineer I

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

Software Engineer I role focused on developing mission-critical software in an AI-first engineering environment. The role involves leveraging AI-assisted development workflows, intelligent tooling, and code generation to accelerate development and improve quality. Responsibilities include participating in code reviews, owning end-to-end features, and ensuring code quality, with a focus on using AI tools to augment developer productivity.

What you'd actually do

  1. Participate in code reviews and architecture design meetings, incorporating AI-assisted insights and tooling
  2. Own and drive end-to-end features with Product and Design, leveraging AI tools to accelerate development and improve quality
  3. Ensure that your code hits a high bar for quality and performance, including validating AI-generated code outputs
  4. Work in an AI-first environment where developer productivity is augmented through copilots, automation, and intelligent systems

Skills

Required

  • Bachelor's Degree in Computer Science or Engineering, OR 2+ years of relevant experience, OR coding boot camp
  • Professional software development internship
  • Experience in at least one managed language such as Java, Scala, Go, C# or similar
  • Familiarity with or interest in AI-assisted development tools, code generation, and automation workflows
  • You follow the latest in software engineering, including emerging AI-driven development practices
  • You love delighting end users and solving novel challenges in a rapidly evolving technical landscape

What the JD emphasized

  • AI-assisted development workflows
  • AI-first engineering environment
  • intelligent tooling
  • code generation
  • data-driven decision making
  • AI-assisted insights and tooling
  • AI tools to accelerate development
  • validating AI-generated code outputs
  • developer productivity is augmented through copilots, automation, and intelligent systems
  • AI-enabled development platforms
  • AI-assisted software engineering practices