Software Engineer Ii, Cloud Engineering

Axon Axon · Enterprise · Sterling, VA · 2024 Dedrone R&D

This role is for a Cloud Infrastructure Engineer responsible for designing, building, and maintaining the AWS-based backbone of a drone detection and analytics platform. The engineer will focus on data pipelines, alerting systems, and compute environments, ensuring they are secure, reliable, and efficient. Responsibilities include managing AWS services, building data ingestion and processing pipelines, setting up monitoring and alerting, managing containerized workloads, supporting CI/CD for model deployment, optimizing cloud resources, and collaborating with data teams.

What you'd actually do

  1. Design, deploy, and manage AWS infrastructure (S3, EC2, Lambda, Fargate, SNS, CloudWatch, IAM, Code Pipelines etc).
  2. Build and maintain data ingestion and processing pipelines, ensuring reliability and scalability.
  3. Set up and monitor notification and alerting systems for data processing and model operations.
  4. Manage Dockerized workloads across Fargate and EC2 for compute-heavy analytics jobs.
  5. Support CI/CD pipelines for model deployment and internal tools.

Skills

Required

  • 4+ years of experience managing AWS infrastructure in production environments
  • Experience with CDK, Terraform, or CloudFormation for infrastructure as code
  • Strong experience with Lambda, Fargate, S3, SNS/SQS, EC2, and CloudWatch
  • Hands-on experience with Docker and CI/CD tools
  • Solid understanding of Python-based data workflows and microservice design patterns
  • Excellent problem-solving and communication skills

What the JD emphasized

  • infrastructure as code is a must