Senior Software Engineer (Python/AWS)

bei LocalStack

Remote
Information Technology
IT & Softwareentwicklung
DevOps
Construction

Beschäftigungsart:

Gleitzeit
Vollzeit

Fähigkeiten:

Python
AWS
Software Engineering
DevOps
Github
Cloud computing
Docker
Kubernetes
Terraform
monthsOfExperience: 36
Php
Emulator
CryEngine
Veröffentlicht am:
Bewerbungsfrist:

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