Skip to content
Back to jobs

Posted 7 years, 7 months ago

Stripe

Type System and Tooling Engineer

Roles

Tech stack

Location

San Francisco, CA, Seattle, WA, Remote

Work setup

Full-time Employee
Senior

Description

Stripe has built and rolled out the first version of a static type system for Ruby to improve our ability to maintain and extend Stripe’s large and growing codebase. We need to extend the type checker, incorporate types into more of our code base, and create more of the tooling that the type checker enables. We’re looking for people with a strong background in and interest in building language processing tools such as type checkers, semantic analysers, compilers, or IDEs. The ideal candidate will have a mix of technical expertise in language processing, a passion for solving developer experience problems, and a pragmatic ability to ship results iteratively. Code base is modern C++.

Similar jobs

  • Loading similar jobs...