Founding Software Engineer

  • Remote - Worldwide

Remote

Software Development

Senior

Summary

The job is for an experienced backend/full-stack engineer at Chestnut, a tech company revolutionizing the insurance industry's technology and data infrastructure. The role involves managing data, designing APIs, coding in Golang and TypeScript, and collaborating with product and design teams.

Requirements

  • 3+ years of experience as a backend and/or full-stack engineer
  • Strong understanding of data structures, algorithms, and software design principles
  • Expert-level knowledge of Golang programming language and ecosystem
  • Familiarity with containerization and orchestration technologies like Docker and Kubernetes
  • Experience working with Git and writing technical specs
  • Experience working with gRPC and Protocol Buffers
  • Bachelor’s and or Master’s degree in Computer Science or another STEM field (or equivalent work experience)

Responsibilities

  • Manage Data: Design, implement, and maintain data schemas to ensure data is stored and accessed efficiently
  • Design Sensible APIs: Implement and deploy APIs that properly balance business concerns (ship quickly), simplicity (satisfies short-term requirements), and flexibility (adaptable to a long-term vision)
  • Code: Develop the backend application using Golang to build out business logic and define workflows utilizing Temporal. Develop frontend features in TypeScript using React

Preferred Qualifications

An entrepreneurial spirit - you have or have always wanted to start a company

Benefits

  • Competitive salary and equity, with 10 year exercise window for stock options
  • Remote-first work culture
  • Quarterly offsites for all of us to bond
  • Unlimited PTO with 4 weeks recommended per year
  • Top notch health, dental, and vision insurance subsidized by us
Share this job:
Please let Chestnut know you found this job on Remote First Jobs 🙏
Apply now