Sr. Software Engineer I

Axon Axon · Enterprise · Office, WA · 2013 Axon Foundation Services

This role focuses on building and scaling infrastructure automation platforms for engineering teams, enabling self-service provisioning of resources like databases and Kubernetes clusters using IaC tools such as Terraform and AWS CDK. The engineer will write Go code, champion IaC best practices, and solve problems in cloud-native distributed systems.

What you'd actually do

  1. Build robust, easy-to-use foundational platforms and tools that enable engineering teams to provision infrastructure rapidly, consistently, and securely across multiple cloud providers
  2. Write code in Go that is performant, maintainable, clear, and concise
  3. Championing and enforcing Infrastructure as Code (IaC) best practices and coding standards
  4. Employ strong problem-solving skills, with the ability to debug problems in cloud native distributed systems
  5. Influence and educate the engineering organization to adopt new and improved architectural patterns
  6. Provide robust documentation for use by engineers to promote self-service

Skills

Required

  • 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.