Taro Logo

Senior Software Engineer (Python/AWS)

A Series A startup building a high-fidelity emulator and local cloud development platform for cloud applications.
Cloud
Senior Software Engineer
Remote
51 - 100 Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Python/AWS)

LocalStack is a rapidly growing Series A startup that recently secured $25 million in funding, focused on revolutionizing cloud development processes. The company provides a sophisticated local cloud development platform that enables developers to build and test cloud applications on their local machines within a Docker-based sandbox environment.

As a Senior Software Engineer (Python/AWS), you'll be at the forefront of enhancing LocalStack's core cloud emulator. The role demands strong expertise in Python development and AWS services, where you'll work on implementing features, improving service parity, and creating integrations. You'll be part of a globally distributed team, contributing to a product that serves over 100k active users worldwide and has garnered 57k+ stars on GitHub.

The position offers a unique opportunity to work with cutting-edge cloud technologies while contributing to both proprietary and open-source development. You'll collaborate with a Core Engineering squad, focusing on building robust cloud service emulators and maintaining high standards for reliability and developer experience. The role involves direct interaction with enterprise customers and influence on product direction.

LocalStack offers a flexible remote work environment with competitive compensation and professional development opportunities. The company maintains its headquarters in Zurich, Switzerland, with a main engineering office in Vienna, Austria, and team members distributed across multiple countries including the US, France, UK, Canada, and Spain.

This role is perfect for experienced engineers who are passionate about cloud technologies, enjoy solving complex technical challenges, and want to make a significant impact in the cloud development tools space. The position combines technical excellence with the opportunity to shape the future of cloud development practices.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Python/AWS)

  • 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
  • Develop high-performance local cloud service emulators
  • Contribute to the evolution of LocalStack's overall architecture and frameworks
  • Help make LocalStack's AWS emulator more robust
  • Spearhead the development of scalable support processes
  • Bring customer feedback to the developer and product team
  • Work closely with larger enterprise customers

Requirements For Senior Software Engineer (Python/AWS)

Python
Kubernetes
  • 3+ years of professional experience in software engineering, with focus on Python development
  • Strong hands-on experience with modern Python development
  • Demonstrated expertise in AWS services and cloud technologies
  • Hands-on experience with Infrastructure-as-Code tools
  • Problem-solving skills and ability to tackle complex technical challenges
  • Excellent communication and collaboration skills
  • Open, honest, and compassionate personality
  • Experience with containerization technologies (preferred)
  • Knowledge of DevOps practices and tools (preferred)
  • Active participation in open-source communities (preferred)
  • Experience building developer tools (preferred)

Benefits For Senior Software Engineer (Python/AWS)

  • Competitive salary
  • Opportunities for professional development and training
  • Dynamic and collaborative work environment
  • Flexible work arrangements