Remote Software Engineer, Compilers & Programming Languages
Posted
Apply now
Please, let Astral know you found this job
on RemoteYeah.
This helps us grow 🌱.
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 team consists of experienced developers, including authors of popular tools like ripgrep and bat, as well as core contributors to Biome and Prefect.
The role focuses on Ruff and a new Python type checker (codename: Red Knot), which is under active development.
Responsibilities include working on low-level optimization, user experience design, parsers, control-flow graphs, and type inference algorithms.
The position also involves building interactive interfaces for code modifications and engaging with the open-source community through maintaining projects, reviewing pull requests, and debugging issues.
Requirements:
Candidates should have strong experience with Rust, Python, open source, or developer tools, though deep expertise in all areas is not mandatory.
Experience in working with parsers, control-flow graphs, or type inference algorithms is preferred.
A willingness to engage with the community and contribute to open-source projects is essential.
Candidates should be comfortable with asynchronous collaboration tools like Discord, GitHub, and Notion.
Benefits:
Astral offers competitive salaries and equity options.
Comprehensive benefits are provided, including healthcare and more.
The company supports a remote and highly distributed work environment, with team gatherings twice a year for in-person on-sites.
The work culture emphasizes collaboration while minimizing meetings, allowing more time for coding.
Apply now
Please, let Astral know you found this job
on RemoteYeah
.
This helps us grow 🌱.