What are the responsibilities and job description for the Senior Cloud Software Engineer position at Axon?
Your Impact
On the Axon Fusus IoT Cloud Engineering team, we are responsible for building, scaling, and optimizing cloud-based solutions that integrate seamlessly with Axon’s IoT device infrastructure. Our cloud services support real-time data ingestion, processing, and analytics while ensuring high availability and security. As a Senior Cloud Software Engineer, you will work closely with IoT Device Engineers, Embedded Engineers, and Security teams to develop high-performance, distributed backend services. You will design scalable cloud architectures, build serverless computing workflows, and optimize IoT data pipelines.
Join us to work with a passionate, mission-driven group of engineers who are committed to advancing real-time public safety solutions.
What You’ll Do
Location: Work from home as much as you want, live nearby our awesome Atlanta R&D Hub, so you can easily collab in-person when it’s helpful and be an active part of our vibrant Axon culture
Reports to: Software Engineering Manager
- Design and develop cloud-based microservices and APIs using Python, Node.js, or Go
- Build and maintain serverless applications leveraging AWS Lambda, DynamoDB, SQS, and SNS
- Implement and manage AWS CDK-based infrastructure as code for automated deployment
- Develop high-performance APIs with frameworks like Django, Flask, FastAPI, or Express.js
- Optimize IoT data ingestion and processing pipelines for scalability and low latency
- Collaborate with cross-functional teams (Cloud, IoT, Security) to integrate cloud services with IoT devices
- Implement security best practices in cloud applications, ensuring data integrity and compliance
- Lead technical discussions, mentoring, and best practice adoption within the engineering team
What You Bring
- 8 years of experience in cloud software development, distributed systems, and serverless applications
- Proficiency in Python, Node.js, or Go
- Experience with AWS-managed services such as Lambda, DynamoDB, SQS, SNS, and AWS IoT
- Expertise in AWS CDK and infrastructure as code principles
- Strong experience with backend web frameworks such as Django, Flask, FastAPI, or Express.js
- Understanding of event-driven architectures and message queue systems
- Proven track record in optimizing cloud applications for performance and scalability
- Strong debugging and troubleshooting skills for cloud-based applications
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.