Remote Software Engineer, Compilers & Programming Languages
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Astral is seeking a Software Engineer specializing in Compilers and Programming Languages to work remotely.
The mission of Astral is to enhance the Python ecosystem by creating next-generation developer tools that help developers deliver high-quality software more efficiently.
The role focuses on developing Ruff, a fast Python linter and formatter, and Red Knot, a next-generation Python type checker currently in development.
Ruff has achieved tens of millions of downloads per month since its launch, and the company is committed to building top-tier static analysis tools for Python.
Responsibilities include working on low-level optimization, high-level user experience design, parsers, control-flow graphs, type inference algorithms, and creating interactive interfaces for code modifications.
Open source maintenance is a significant aspect of the role, involving community engagement, reviewing pull requests, debugging, and contributing to an open development culture.
Ideal candidates will have experience with Rust, Python, open source, or developer tools, although deep expertise in all areas is not required.
Requirements:
Candidates should have strong experience with Rust, Python, or open source development.
Experience in developer tools is highly desirable.
A willingness to engage with the community and contribute to open source projects is essential.
Candidates should be comfortable working in a remote, distributed team environment.
Strong problem-solving skills and the ability to work collaboratively in an asynchronous setting are required.
Benefits:
Astral offers competitive salaries and equity options.
Comprehensive benefits package, including healthcare and additional perks.
The team operates in a highly collaborative environment with minimal meetings, allowing for more focus on coding.
Employees enjoy a high-trust work culture that emphasizes shipping excellent software quickly while maintaining a fun work atmosphere.
The company organizes biannual week-long in-person on-site gatherings for team bonding.