What are the responsibilities and job description for the Senior Software Engineer position at TPI Global Solutions?
Job Title: Sr. Software Engineer
Job Location: Atlanta, GA (Hybrid)
Project Duration: 6-12 months with possible Contract to HIRE
W2 Only – No C2C
Job Summary
Top Skills Required
Hands-on AWS Serverless (Lambda, API Gateway, DynamoDB, EventBridge, Kinesis, S3), Java/Spring Boot, Python or Node.js, React/JavaScript, and professional AI/GenAI tool experience (Claude Code, GitHub Copilot, ChatGPT, etc.) with strong problem-solving skills.
Job Summary
Seeking a Senior Software Engineer (8 years) with proven production experience in AWS serverless, microservices, full-stack development, and AI-assisted engineering. You'll design and build scalable cloud-native applications using modern AWS services and GenAI tools.
Responsibilities
- Build serverless microservices using AWS (Lambda, API Gateway, DynamoDB, EventBridge, Kinesis, S3, OpenSearch, SQS/SNS, Step Functions, CloudWatch, etc.).
- Develop REST APIs and backend services using Java/Spring Boot, Python, or Node.js.
- Build web applications using React/JavaScript; Flutter/Dart experience is a plus.
- Implement CI/CD, IaC (CDK/SAM/CloudFormation), monitoring, testing, and deployment automation.
- Leverage AI/GenAI tools for coding, testing, documentation, code reviews, and rapid prototyping.
- Participate in architecture, code reviews, mentoring, and engineering best practices.
Required Qualifications
- 8 years of software engineering experience.
- Strong hands-on production AWS serverless and microservices experience.
- Backend development using Java/Spring Boot, Python, or Node.js.
- Experience with React/JavaScript, REST APIs, CI/CD, IaC, and cloud monitoring.
- Professional experience using AI/GenAI tools in software development.
- Strong communication, adaptability, and problem-solving skills.
Nice to Have
- AWS CDK or SAM
- Agentic AI / Multi-Agent Systems
- AWS Developer or Solutions Architect Certification
Important: The client requires hands-on production experience with the core technologies. Self-taught skills, certifications, or personal projects alone will not be considered.
#Hiring #SoftwareEngineer #AWS #Serverless #Microservices #React #Java #SpringBoot #Python #NodeJS #GenAI #AtlantaJobs #ContractToHire