Match score not available

Founding Software Engineer at Chestnut

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
United States

Chestnut logo
Chestnut Startup https://chestnutfi.com/
11 - 50 Employees
See more Chestnut offers

Job description

About Chestnut

We are on a mission to overhaul the insurance industry’s technology and data infrastructure. We believe that existing solutions are outdated, inflexible, and insufficient to meet the needs of innovative insurance carriers and their distribution partners.

Our solution is a customizable, easy-to-use, and centralized producer management and compensation system that is purpose-built for the insurance industry. By using our cloud native platform, carriers and their distribution partners can free themselves from operational constraints imposed by legacy software, static compensation structures, and manual processes. We unlock growth opportunities by giving our customers the flexibility and insights needed to manage commissions as a revenue driver instead of as a cost-center and by enabling our customers to better engage with and retain their agents through our mobile-first agent app.

We have raised a seed round from notable investors including Andreessen Horowitz and Liquid 2 Ventures to achieve our mission.

Engineering at Chestnut

Chestnut is, at its core, a technology company, and we are building the best team! We are looking for engineers who are excited to be part of our early story and who want to build a transformational company. We hire engineers who have a broad set of technical skills, are highly cross-functional, and are eager to solve a wide range of engineering challenges. Our ideal candidate has a strong sense of ownership and enjoys owning projects from inception to scaling it in production. We value people who take pride and ownership in their work and who show an aptitude for learning quickly. As an early employee, you will be working with a nimble team of committed and talented engineers and will have a large, long-term impact on technical design and engineering culture.

Our team is inclusive, transparent, and takes large ownership in driving features from 0 to 1. As part of the our team you will:

  1. Collaborate: Work closely with product and design to ensure expectations and deliverables are met.

  2. Attain Technical Alignment: Clearly communicate technical concepts via concise technical specs for internal feedback and external buy-in.

  3. Optimize Performance: Identify and fix performance bottlenecks, improve application performance, and ensure the application can handle high traffic and load.

  4. Ensure Security: Implement security measures to protect the application from attacks and ensure that user data is secure.

Our tech stack includes: Golang / TypeScript / Docker / React / Tailwind / AWS / Git

About Your Role

We are looking to expand our founding engineering team. We are looking for someone who is equally interested in developing robust APIs to stand the test of time and in developing innovative solutions to solve immediate customer pain points, be that through SQL queries, hacky scripts, or small services.

Your Responsibilities
  1. Manage Data: Design, implement, and maintain data schemas to ensure data is stored and accessed efficiently.

  2. 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).

  3. Code: Develop the backend application using Golang to both build out business logic and define workflows utilizing Temporal. Develop frontend features in TypeScript using React.

Your Qualifications
  • 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)

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

Bonus Points
  • Worked at an early stage (Seed or Series A) company, and/or a company that services the insurance industry

  • Familiarity with TypeScript / React or similar frameworks

  • Experience managing ETL data pipelines

  • Experience with general ledgers and double entry accounting

  • Experience developing mobile applications

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

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Proactivity

Software Engineer Related jobs