Software Engineer II

AxonSeattle, WA
Hybrid

About The Position

As a Software Engineer II on Axon’s New Ventures team, you will build software systems that help evaluate and bring new product ideas to life. You’ll work across device-side software, mobile applications, backend services, and full-stack web systems to rapidly prototype, iterate, and ultimately transition promising concepts into real, usable products. This role is ideal for a software generalist who enjoys owning problems end-to-end, thrives in ambiguous environments, and is comfortable using modern tools—including AI—to move quickly from idea to working system. Your work will span both early exploration and productization, helping ensure that what gets built can be used in the real world.

Requirements

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 3+ years of experience building software systems, including ownership of features or small projects
  • Experience working in one or more areas of the stack, such as backend services, mobile applications, full-stack web development, or device-side / embedded-adjacent software
  • Demonstrated ability to learn new technologies or domains quickly and apply them to solve problems
  • Experience delivering end-to-end functionality, not just isolated components
  • Willingness to work across domains (e.g., backend, mobile, web, or device-side) as needed to get a system working
  • Exposure to evolving systems from prototype into usable, real-world applications
  • Comfort using AI tools (e.g., code generation, copilots, LLMs) to accelerate development, explore solutions, and unblock progress
  • Experience working in ambiguous or fast-changing environments
  • Strong collaboration and communication skills
  • Alignment with Axon’s values, including ownership, curiosity, candor, and a commitment to Protect Life

Responsibilities

  • Own and deliver end-to-end software systems across prototypes and early-stage products
  • Work across domains including device-side software, mobile applications, backend services, and full-stack web applications
  • Contribute to both rapid prototyping and productization, evolving systems from experimental code into stable, user-facing solutions
  • Use AI-assisted development tools to accelerate implementation, iteration, and problem solving
  • Collaborate with electrical and mechanical engineers to integrate software with physical systems
  • Build and debug systems that interact with real devices, sensors, and user-facing interfaces (mobile and web)
  • Make pragmatic trade-offs between speed, quality, and maintainability as projects evolve
  • Seek guidance from senior engineers when needed while maintaining ownership of your work

Benefits

  • Base pay, bonus, and stock awards
  • An array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service