We are looking for a software engineer to join our cloud platform team and help build scalable automated cloud solutions that empower development teams. This role combines strong software engineering fundamentals with hands-on AWS experience and a DevOps mindset.
Strong experience with programming using Python, JavaScript or TypeScript (Any one of these)
Hands-on experience with AWS cloud services to be able to design and build innovative solutions.
Experience with Infrastructure as code (CloudFormation, CDK or Terraform) (Any one of these)
Knowledge on Managed SQL and NoSQL databases
Experience architecting applications or platform solutions
Familiarity with Agile/Scrum methodologies
Must have:
Need more software experience
Automated testing
Should be able to write functions, script for automated testing
The candidate needs to have coding / scripting experience on JavaScript or other scripting language
Should be able to build a bunch of applications and not only migrate to cloud
What you will do:
Build and automate cloud-native solutions on AWS
Design and maintain reusable infrastructure as code (IaC)
Architect scalable, secure platform services and reference solutions
Develop automation and tooling using modern scripting languages
Partner with application teams to enable self-service cloud capabilities
Work in an agile environment and contribute to continuous improvement
Nice to have:
CI/CD pipeline experience
DevOps or platform engineering background
AWS networking (VPCs, subnets, routing)
AWS IAM and security best practices
AWS Account Factory/Control Tower experiences
Containers or serverless architectures