Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer, Package Management

at Astral

Posted 6 months ago | 0 applied

Description:

  • Astral aims to enhance the Python ecosystem by creating next-generation developer tools that help developers ship software more efficiently.
  • The company is currently developing Ruff, a fast Python linter and formatter, and uv, a rapid Python package manager.
  • The early team consists of notable contributors from various successful projects and multiple CPython core developers, focusing on the intersection of Rust and Python.
  • The role involves working on uv, which has seen significant growth with millions of downloads and hundreds of millions of network requests to the Python Package Index daily.
  • Responsibilities include low-level optimization and high-level user experience design, with a focus on the future of the Python developer experience.
  • Open source maintenance is a key aspect of the job, including community engagement, reviewing pull requests, and debugging issues.

Requirements:

  • Candidates should have strong experience in Rust, Python, open source, or developer tools, though expertise in all areas is not mandatory.
  • The role is suitable for individuals who enjoy working on SAT solvers or are interested in improving the Python developer experience.
  • A collaborative mindset is essential, as the team operates in a highly distributed and remote environment.

Benefits:

  • Astral offers competitive salaries and equity, along with comprehensive benefits including healthcare.
  • The company promotes a remote work culture, with team members located from UTC-7 to UTC+1, and organizes biannual in-person on-site meetings.
  • The work environment emphasizes collaboration while minimizing meetings, allowing more time for coding and development.