Remote Senior Software Engineer (Systems Engineering)

at LocalStack

Posted 2 days ago 2 applied

Description:

  • LocalStack is a fast-growing Series A startup focused on revolutionizing cloud development processes and enhancing dev&test feedback loops.
  • The company has successfully closed a $25 million funding round in Q4 2024, led by Notable Capital, CRV, and Heavybit.
  • LocalStack provides a high-fidelity emulator and local cloud development platform, allowing developers to build and test cloud applications entirely on their local machines within a lightweight cloud sandbox running in Docker.
  • The mission of LocalStack is to empower developers to rapidly build and test their cloud applications, improving the developer experience and saving time and resources.
  • The company has a large open-source community with over 57k stars on GitHub, 100k active users worldwide, and 290M+ downloads to date.
  • LocalStack's customer base includes SMBs and Global Fortune 500 companies.
  • The team is globally distributed, with headquarters in Zurich, Switzerland, and a main engineering office in Vienna, Austria, along with remote team members from various countries.

Requirements:

  • Candidates must have over 5 years of experience in systems engineering, backend development, or a similar low-level technical role.
  • Proven experience in developing and maintaining container-based runtime systems, focusing on performance, reliability, and cross-environment portability is required.
  • A solid understanding of container orchestration platforms such as Kubernetes and experience in building tooling or infrastructure for complex deployments is necessary.
  • Strong software engineering skills with proficiency in Python (or similar languages) and experience in designing well-structured APIs and system architectures are essential.
  • Familiarity with benchmarking, profiling, and optimizing distributed systems at the emulator or runtime level is expected.
  • Hands-on experience contributing to or maintaining Open Source projects, with a collaborative and community-first mindset is required.
  • Candidates should be comfortable taking ownership of core infrastructure components and driving projects from idea to delivery.
  • Strong communication and collaboration skills are necessary to work closely with product teams and customers to resolve technical challenges.
  • Experience in mentoring engineers, providing feedback, and helping build a high-performing engineering culture is required.
  • A proactive attitude and eagerness to work in a fast-paced startup environment, continuously improving developer experience and cloud emulation capabilities is essential.

Benefits:

  • The position is fully remote, allowing for flexible work arrangements.
  • Competitive salary is offered to successful candidates.
  • Opportunities for professional development and training are available.
  • The work environment is dynamic and collaborative, fostering teamwork and innovation.