Principal Engineer
We're working to revolutionize the way that teams create software: by unifying design & code. See what we make over at haikuforteams.com and diez.org
We seek a language-agnostic, experienced Principal Engineer (title is flexible.) You'll work directly with our technical CEO and small remote team to drive our company past the cusp of product-market fit into profitability and (if we choose to pursue one) our next financing round. We have growing revenue, cash in the bank, a small team, and big opportunity.
If you're a business-focused (or -curious!) engineer who wants to exchange knowledge while collaborating with some grizzled startup veterans and YC alum, we'd love to work with you.
Responsibilities
- Develop & ship product and open-source tech, across front- and back-end technologies (Golang, Postgres, TypeScript, Vue, Swift, Kotlin)
- Solve tough architectural & design challenges in a team setting
- Take full ownership of projects from conception to implementation to deployment
- Apply a pragmatic, user-focused lens while making foundational technical decisions
Requirements
- Expert in at least one compiled, statically typed language
- Experience with designing for and reasoning about type systems; TypeScript a big plus
- Experience with high-performance rendering concerns on web or mobile platforms
- Experience with AWS (or another cloud computing platform)
- Exposure to native mobile development (iOS, Android)
- Eager to deep-dive into new languages, frameworks, and systems
- Bonus: experience creating or maintaining compilers (static analysis, AST manipulation, IDE tooling)
Get in touch: jobs@haikuforteams.com