Axon is on a mission to Protect Life, and they are seeking a Senior Platform Software Engineer to join their Prepared's platform engineering team. This role involves designing, building, and maintaining software and infrastructure, contributing to core applications, and mentoring junior engineers.
Responsibilities:
- Design, build, and maintain scalable, reliable, and secure infrastructure to support Prepared’s platform
- Develop and implement best practices for software development, deployment, and monitoring
- Automate repetitive tasks to enhance the efficiency and reliability of the engineering team
- Help the team implement and define SLOs and report on customer SLAs
- Participate in architectural discussions and contribute to the long-term strategy of the platform
- Mentor junior engineers and help shape the engineering culture within the team
- Travel occasionally to support customer deployments and onsite implementations
Requirements:
- 5+ years of software engineering industry experience
- Proven capacity to operate in a platform engineering or similar role
- Experience with large-scale distributed systems
- Desire to work in a fast-paced and dynamic startup environment
- Strong knowledge of cloud platforms such as AWS, Google Cloud, or Azure
- Working knowledge of infrastructure-as-code tools like Terraform, Pulumi, or Crossplane
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Solid understanding of CI/CD pipelines and tools like Github Actions, Drone CI, or Gitlab CI
- Proficiency in or eagerness to learn our backend stack (RoR, Go)
- Familiarity with monitoring and logging tools and standards such as OpenTelemetry, Datadog, and the LGTM stack
- Strong communication skills and a love for both producing and consuming documentation
- Our team is leaning into agentic software development workflows, and we're looking for engineers who have experimented with—or are enthusiastic about embracing—AI-augmented ways of building software
- Experience in an early-stage startup
- Knowledge of security and compliance best practices and experience implementing them in a fast-moving environment
- Expertise in Ruby on Rails, Golang, and/or IaC tools