Job Title: Senior Software Engineer
Location(s): Atlanta, GA
Position SummaryWe are seeking an experienced Senior Software Engineer to design, develop, and deliver scalable full-stack software solutions within a fast-paced engineering environment. This role requires strong expertise in cloud-native application development, serverless architecture, modern web and mobile technologies, and AI-assisted software engineering. The ideal candidate is comfortable building production-ready applications while leveraging Generative AI tools to accelerate development and innovation.
Key ResponsibilitiesCloud & Serverless Development- Design, build, and maintain cloud-native microservices on AWS.
- Develop scalable REST APIs using API Gateway and AWS Lambda.
- Build secure, highly available, and cost-efficient cloud solutions.
- Implement Infrastructure as Code using AWS CDK, SAM, or CloudFormation.
- Develop CI/CD pipelines and support blue/green deployment strategies.
- Monitor production systems using CloudWatch, X-Ray, and other observability tools.
- Optimize cloud performance, security, and operational costs.
Full-Stack Development- Develop full-stack applications using React and JavaScript for web applications.
- Build cross-platform applications using Flutter and Dart.
- Develop backend services using Python, Node.js, and Java/Spring Boot.
- Design and implement scalable microservices architectures.
- Create responsive, high-performance applications across web and mobile platforms.
AI-Assisted Engineering- Rapidly prototype new product concepts using Generative AI and Large Language Model (LLM) platforms.
- Utilize AI-assisted development tools for code generation, testing, documentation, and code reviews.
- Validate AI-generated code for quality, security, and production readiness.
- Contribute to rapid ideation, prototyping, validation, and product delivery.
Collaboration & Leadership- Participate in architecture discussions and code reviews.
- Mentor junior and mid-level engineers.
- Promote engineering best practices, quality standards, and continuous improvement.
- Collaborate effectively within Agile engineering teams.
Required Qualifications- 8+ years of professional software engineering experience (or equivalent).
- Strong experience with AWS cloud services, including:
- Lambda
- API Gateway
- DynamoDB
- Kinesis
- OpenSearch
- S3
- EventBridge
- Firehose
- SSM Parameter Store
- CloudWatch
- X-Ray
- Experience building serverless applications and microservices.
- Strong proficiency in:
- React
- JavaScript
- Flutter
- Dart
- Python
- Node.js
- Java
- Spring Boot
- Experience implementing CI/CD pipelines and Infrastructure as Code.
- Hands-on experience using Generative AI tools in software development.
- Strong analytical, problem-solving, and adaptability skills.
Preferred Qualifications- Experience with AWS CDK or AWS SAM.
- Exposure to agentic AI workflows or multi-agent systems.
- AWS certification (Solutions Architect, Developer, or similar).
Primary Technology Stack- Cloud: AWS Lambda, API Gateway, Kinesis, EventBridge, DynamoDB, Aurora Serverless, S3, OpenSearch.
- Frontend: React, JavaScript.
- Mobile: Flutter, Dart.
- Backend: Python, Node.js, Java, Spring Boot.
- DevOps: GitHub, AWS CDK, AWS SAM, CloudFormation, CI/CD.
- Monitoring: CloudWatch, X-Ray.
- AI: Generative AI and LLM platforms (experience with multiple tools preferred).
Top 5 Must-Have Skills- AWS cloud development.
- Serverless architecture and microservices.
- AI/Generative AI development experience (experience with multiple AI tools preferred).
- Strong problem-solving and adaptability.
- Full-stack development (React, Flutter, Python/Node.js/Java).
Additional Information- 3 Contract-to-Hire openings.
- Expected conversion timeline: 3-6 months.
- Candidates must be local for the interview process.
- H1B candidates will not be considered.
Location:- Local candidates required for interview.