LocalStack Logo

LocalStack

Senior Software Engineer (Python/AWS)

Reposted 13 Days Ago
In-Office or Remote
Hiring Remotely in Poland
Senior level
In-Office or Remote
Hiring Remotely in Poland
Senior level
The Senior Software Engineer will enhance LocalStack's AWS core emulator, contribute to architecture evolution, and improve reliability while collaborating with the engineering team.
The summary above was generated by AI

We are a fast-growing Series A startup building cutting-edge technology to revolutionize cloud development processes and support highly efficient dev&test feedback loops. We’ve closed our last $25mil round in Q4 2024, led by Notable Capital, CRV and Heavybit.

At its core, LocalStack provides a high-fidelity emulator and local cloud development platform. Imagine developing cloud applications and data pipelines entirely on your local machine within a lightweight cloud sandbox, running in Docker!

Our mission is to empower developers to rapidly build and test their cloud applications, allowing for a more enjoyable dev experience, and saving valuable time and resources.

LocalStack has a large and active developer community with over 100k active users worldwide and 290M+ downloads to date. Our customer base ranges from SMBs to Global Fortune 500 companies.

We are sustainably growing our globally distributed team across sectors

LocalStack is headquartered in Zurich/Switzerland 🇨🇭, with a main engineering office in Vienna/Austria 🇦🇹 and remote team members from 🇺🇸the US, 🇫🇷FR, 🇬🇧UK, 🇨🇦CA, 🇪🇸ES, and many more countries.

👉Check out our Notion Candidate Handbook and our GitHub!


Requirements

We are looking for an experienced Senior Software Engineer with a strong background in Python development and expertise in AWS. The candidate will play a significant role in enhancing and expanding LocalStack's AWS core cloud emulator with features, parity improvements, and integrations. While proficiency in Python and AWS is essential, experience with other cloud platforms is also advantageous.

Key Responsibilities
  • 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
Required Qualifications
  • 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.
Preferred Qualifications
  • 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

Benefits
      • Fully remote
      • Competitive salary
      • Annual company retreat
      • 2 extra company-wide holidays
      • Friendly and inclusive workplace culture (community guilds and online company events)

We'd love to hear from you! Join us in shaping the future of cloud development at LocalStack.

To apply, follow the LI application process or apply on our career page. Make sure to include a short motivation outlining why you are the perfect candidate for this role.

If your profile looks like a good match we will be in touch to organize further steps within 2 weeks.

Please note, that due to a high volume of candidates, we cannot offer personalized feedback to each candidate.

Top Skills

AWS
Docker
Kubernetes
Pulumi
Python
Terraform

Similar Jobs

5 Hours Ago
Easy Apply
Remote
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead the Discover engineering team to develop a recommendation engine for a new marketplace, focusing on machine learning systems and user experience.
Top Skills: Data EngineeringMachine LearningRecommendation Systems
Yesterday
Remote
Senior level
Senior level
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
The Lead Application Security Engineer will oversee application security efforts, drive secure coding practices, perform security reviews, mentor team members, and lead architecture reviews to enhance Coupa's security features and compliance requirements.
Top Skills: .NetAIJavaMachine LearningNoSQLPythonSQL
Senior level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The Senior Security Detection Engineer will design and maintain detection content, collaborate with various teams to improve security, and develop data loss prevention strategies.
Top Skills: AWSAzureBashGCPGitPowershellPythonSIEMSigmaYara

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account