Software Engineer II, Cloud Engineering
As a Software Engineer II in Cloud Engineering at Axon, you will play a pivotal role in designing, building, and maintaining the AWS-based infrastructure that supports our drone detection and analytics platform. This position is integral to our mission of protecting life by providing secure, reliable, and efficient cloud services that enable actionable insights at scale. You will collaborate closely with the Decisions and Insights team to operationalize data workflows and automate alerting systems, applying best practices in DevOps and cloud-native architecture.
Your primary responsibilities will include designing, deploying, and managing AWS infrastructure components such as S3, EC2, Lambda, Fargate, SNS, CloudWatch, IAM, and Code Pipelines. You will build and maintain data ingestion and processing pipelines to ensure reliability and scalability, set up and monitor notification and alerting systems for data processing and model operations, and manage Dockerized workloads across Fargate and EC2 for compute-intensive analytics jobs. Additionally, you will support CI/CD pipelines for model deployment and internal tools, optimize cost, performance, and security posture across AWS accounts and services, and collaborate with data analysts, data engineers, and data scientists to operationalize workflows in a cloud-native, automated fashion.
The ideal candidate will have over four years of experience managing AWS infrastructure in production environments, with proficiency in infrastructure as code tools such as CDK, Terraform, or CloudFormation. Strong experience with AWS services including Lambda, Fargate, S3, SNS/SQS, EC2, and CloudWatch is essential. Hands-on experience with Docker and CI/CD tools, a solid understanding of Python-based data workflows and microservice design patterns, and excellent problem-solving and communication skills with a focus on reliability and automation are also required.
Axon offers a competitive salary and 401k with employer match, discretionary paid time off, paid parental leave for all employees, comprehensive medical, dental, and vision plans, fitness programs, emotional and mental wellness support, learning and development programs, and in-office snacks. The base pay range for this role is between $120,750 and $193,200 USD, depending on various factors such as level, function, training, transferable skills, work experience, business needs, and geographic market. This role is based out of our Sterling, VA office and follows a hybrid schedule, with in-person collaboration from Tuesday through Friday and the flexibility to work remotely on Mondays.