Senior Software Engineer
Ampcus Inc · Atlanta, GA · 4 wk ago
On-siteInformation TechnologyFull-time
Key Responsibilities
- Cloud & 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.
- Create 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.
- 8 years of professional software engineering experience (or equivalent).
- Strong experience with AWS cloud services, including:LambdaAPI GatewayDynamoDBKinesisOpenSearchS3EventBridgeFirehoseSSM Parameter StoreCloudWatchX-Ray.
- Experience building serverless applications and microservices.
- Strong proficiency in:ReactJavaScriptFlutterDartPythonNode.jsJavaSpring 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.