Contribute to LocalStack's AWS emulator, applying and extending the LocalStack emulator framework to implement and test AWS APIs.
Collaborate in a Core Engineering squad to implement features that meet the needs of developers working with AWS environments.
Develop high-performance local cloud service emulators while maintaining a strong focus on reliability and developer experience.
Contribute to the evolution of LocalStack's overall architecture and frameworks, and contribute to the Open Source ecosystem.
Help make LocalStack’s AWS emulator more robust by contributing to AWS sample applications and parity tests.
Spearhead the development of scalable support processes as the company and user base grows
Bring the customer feedback back to the developer and product team and help shape our product direction
As our enterprise offering grows, work more closely with larger customers that use our product for their entire organization
3+ years of professional experience in software engineering, with a focus on Python development.
Strong hands-on experience with modern Python development (type hinting, unit/integration testing with pytest, object-oriented software design, applying Python frameworks).
Demonstrated expertise in AWS services and cloud technologies, with a good understanding of AWS APIs, SDKs, and infrastructure.
Hands-on experience with Infrastructure-as-Code tools such as Terraform or Pulumi
Problem-solving skills and the ability to tackle complex technical challenges in a fast-paced environment.
Excellent communication and collaboration skills, with the ability to effectively interact with team members.
Has an open, honest, and compassionate personality, shows empathy, and demonstrates a proactive approach to tasks and challenges.
Experience working with other cloud platforms such as Azure, Google Cloud Platform (GCP), or others
Familiarity with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
Knowledge of DevOps practices and tools for automation, deployment, and monitoring
Active participation in open-source communities or contributions to relevant projects
Experience building developer tools