Programming Language Engineer

Terrastruct

Région

N/A

Hello!

We're a tiny startup building a product that aims to be used by every software team in the world. Ambitious work is fun, join us.

TLDR

  • Pay range is $100k-200k depending on skill, 0.2-1.5% stock options.
  • We work together in SF. But, remote is okay for right person.
  • You would be Terrastruct's 5th engineer (6th if you include founder/CEO, who's like 60% engineer these days). We’re looking for a programming language expert to build a modern diagramming DSL.

Terrastruct (https://terrastruct.com/) is a diagramming tool for software architecture. Current diagramming tools are closer to design tools than dev tools. We’re going to enable software teams around the world to define diagrams with a custom DSL. One that can represent classes, and SQL tables, and represent containers, and has autoformatting, and much more. It’s backed by in-house autolayout algorithms, so we control the full stack of the diagram creation. Oh and it’ll be open sourced once ready. We think it’s well on its way to be (and already is in many aspects) an order of magnitude better than alternatives like Mermaid, PlantUML, Graphviz/DOT.

Experience Experienced devs only. This is a hard problem with a high bar. Requirements are that you’ve worked on programming languages professionally before or have excelled in another area of software (you can point to some widely-used software and say “I played a significant role in building that”).

Interviews We appreciate that interviews are an investment of your time and emotions. Every step of the interview, from application to offer, you'll hear back within 24 hour tops. If the onsite requires you take PTO from your current job, we'll pay you for the day. If we decide not to move forward after an interview, we'll let you know the concrete feedback to help you with your search, not a canned response.

Interviews are 1. 30 min phone chat with an engineer (we just round robin). 2. pair programming session on Zoom, 3. hangout and do some more programming and discussions with us for a day. No algorithms.

If you're past 3, you can optionally 4. interview us. Come up with technical challenges, ask cultural stuff that's important to you, whatever you want to do to make sure we're a fit for you.

If you're around SF/Bay area and have interest but aren't convinced to interview, happy to meet for coffee/lunch and just chat. At worst, you'll hear an interesting vision for the future that I've been thinking about since 2017.

Salary and compensation

No salary data published by company so we estimated salary based on similar jobs related to Engineer and Engineer jobs that are similar:

$80,000 — $120,000/year

Location

San Francisco

Terrastruct

Société

Terrastruct