One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Terrastruct over 2 years ago

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.ExperienceExperienced 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”).InterviewsWe 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.#LocationSan Francisco