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.
Leave a feedback