Software Engineer I
Axon Enterprise
- Location
- Seattle, Washington, United States
- Work model
- On-Site
- Level
- Entry
- Salary
- $106.5k/yr
- H-1B history
- 19 approvals (FY2023)
- Posted
- 2h ago
Skills
About this role
Join Axon and be a Force for Good.
At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.
Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.
Your Impact
Join us in shaping the future of infrastructure automation for law enforcement systems. As a Software Engineer, you’ll drive the development of an infrastructure provisioning and automation platform. This platform enables engineering teams to self-serve infrastructure — such as databases and Kubernetes clusters — through infrastructure-as-code using Terraform and AWS CDK. This is a hands-on role with a strong focus on execution. We’re looking for someone with a solid foundation in software development, fluency in languages like Go or Java, and extensive experience architecting cloud solutions.
Location: This role is based out of our Seattle, WA office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.
What You'll Do
• Build robust, easy-to-use foundational platforms and tools that enable engineering teams to provision infrastructure rapidly, consistently, and securely across multiple cloud providers
• Write code in Go that is performant, maintainable, clear, and concise
• Employ strong problem-solving skills, with the ability to debug problems in cloud native distributed systems
• Provide robust documentation for use by engineers to promote self-service
What You Bring
• 2+ years of experience in software engineering
• Experience building and scaling complex and impactful software products in a team environment
• Deep skill in driving technical solutions across multiple teams
• Strong experience using languages such as Go, Python, C#, Java, or similar.
• Strong experience managing infrastructure in the cloud (AWS or Azure preferably)
• Experience with Terraform, Terragrunt and CI/CD
• Experience designing tooling to simplify the operational management of SaaS/PaaS systems.
• Empathy to support the needs of software engineers.
Benefits that Benefit You
• 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
• And yes, we have snacks in our offices
Benefits listed herein may vary depending on the nature of your employment and the location where you work
Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally