Senior Cloud Software Engineer
Company | Axon |
---|---|
Location | Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
-
No preferred qualifications provided.