Senior Software Engineer (Python/AWS)

Posted 9 Hours Ago
Be an Early Applicant
3 Locations
Senior level
Cloud • Social Media • Software
The Role
The Senior Software Engineer will enhance LocalStack's AWS emulator by developing high-performance local cloud service emulators, collaborating with teams to implement features for AWS environments, and contributing to the overall architecture and open-source ecosystem while addressing complex technical challenges.
Summary Generated by Built In

Description

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 open-source community (57k+ stars on GitHub) 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 our our and our !

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
  • Competitive salary
  • Opportunities for professional development and training.
  • Dynamic and collaborative work environment.
  • Flexible work arrangements.

Top Skills

Python
The Company
San Diego, CA
60 Employees
On-site Workplace

What We Do

At LocalStack, we provide the #1 platform for local cloud development & testing, offering the most advanced cloud emulation for AWS services. Our aim is to assist individual cloud developers and enterprises in becoming solution nimble, optimizing costs, reducing contention, and delivering resilient and secure value to their customers.

LocalStack is ideal for designing and testing highly resilient and secure solutions on your local machine before live deployment. Our platform facilitates integration testing of cloud solutions both locally and in CI/CD environments, enhancing developer velocity and feature quality.

With LocalStack, you fully emphasize on black-box solution tests that fully exercise the inputs and outputs of your system, rather than solely focusing on unit tests.

Our solution also enables rapid design and development of sophisticated cloud solutions with little to no changes needed for IaC pipelines. In addition, by emulating cloud services locally, LocalStack enables additional features and workflows that are not feasible on the cloud, such as local chaos engineering, IAM security testing, team collaboration, and more!

Similar Jobs

commercetools Logo commercetools

Senior Back-End Software Engineer (TypeScript) (m/f/x)

Cloud • eCommerce • Information Technology • Retail • Software • Database
Easy Apply
Hybrid
2 Locations
700 Employees

Dynatrace Logo Dynatrace

Sr Technical Account Manager

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Hybrid
Barcelona, Cataluña, ESP
4700 Employees

UL Solutions Logo UL Solutions

BESS Project Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Remote
Hybrid
Barcelona, Cataluña, ESP
15000 Employees

UL Solutions Logo UL Solutions

Quality Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Barcelona, Cataluña, ESP
15000 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account