Summary
Sixfold is building AI agents and workflow systems that help insurance underwriters assess risk and make decisions at scale. The Software Engineer, Product will build and deliver software across the application stack, develop AI engineering expertise, collaborate with cross-functional partners, and own software throughout its lifecycle.
Responsibilities
- Build and deliver quality software. You will write, test, and deploy code across the full application stack, primarily using TypeScript. You will build new product capabilities in our TypeScript stack and contribute to established Ruby and Python services when needed. You’ll work on team-level projects, applying engineering best practices and contributing to the team’s technical decision-making
- Develop AI engineering expertise. You'll have opportunities to learn and apply machine learning principles, work with large language models, and integrate AI capabilities into our products. You'll collaborate with our AI engineers to understand best practices for prompt engineering, model evaluation, and responsible AI development
- Collaborate with cross-functional partners. Our teams include product managers, designers, and engineers working together to accomplish shared goals. You will collaborate with these partners, beginning with problem discovery through solution design and delivery. We work in two-week cycles and release to production at least once a week
- Own your software through its entire lifecycle. In addition to shipping code, you will assess our most pressing product and engineering problems, identify and design solutions, write technical specs, and scope and break down projects. You will also spend approximately one week per quarter on call, serving as the first line of defense against service outages and critical bugs. If you don’t have experience with all of this yet, don’t worry - we’ll teach you!
Skills
- You have **3+ years of professional software engineering experience**
- You are **familiar with web development using React and TypeScript**
- You are **familiar with Node and PostgreSQL** and know their patterns well enough to build features in a TypeScript app without significant learning time
- You have **experience designing and developing APIs (**RESTful and/or GraphQL) with a strong understanding of authentication, authorization, and versioning best practices
- You want to work in an **early-stage, fast-growth tech company**
- You are comfortable with ambiguity and change
- You can own problems and proactively devise solutions, not just wait for somebody to feed you tasks to execute
- You love **communication, collaboration, and execution**
- You value meaningful commit messages and pull request descriptions and prefer to merge your PRs within a day
- You appreciate healthy engineering debates but know how to make pragmatic decisions
- You take feedback well and are candid with the feedback you give
- You have **experience with agentic coding as your default workflow.** You ship real feature work through Claude Code or Codex, orchestrate parallel agents, design specs and prompts as a primary craft, and have intuition around evals, tool use, and context engineering
- This can be a remote role, but applicants need to work no more than +/- 3 hours from Eastern time
- This position does not include visa sponsorship. Candidates must be authorized to work in the United States without requiring employer sponsorship
- Extra credit if you are comfortable with generics, utility types, and TailwindCSS
- Extra credit if you have experience with WebSocket frameworks or background job processing frameworks
- **Insurance, insurtech, or enterprise B2B background is a plus**
Qualifications
Must Haves
- You have **3+ years of professional software engineering experience**
- You are **familiar with web development using React and TypeScript**
- You are **familiar with Node and PostgreSQL** and know their patterns well enough to build features in a TypeScript app without significant learning time
- You have **experience designing and developing APIs (**RESTful and/or GraphQL) with a strong understanding of authentication, authorization, and versioning best practices
- You want to work in an **early-stage, fast-growth tech company**
- You are comfortable with ambiguity and change
- You can own problems and proactively devise solutions, not just wait for somebody to feed you tasks to execute
- You love **communication, collaboration, and execution**
- You value meaningful commit messages and pull request descriptions and prefer to merge your PRs within a day
- You appreciate healthy engineering debates but know how to make pragmatic decisions
- You take feedback well and are candid with the feedback you give
- You have **experience with agentic coding as your default workflow.** You ship real feature work through Claude Code or Codex, orchestrate parallel agents, design specs and prompts as a primary craft, and have intuition around evals, tool use, and context engineering
- This can be a remote role, but applicants need to work no more than +/- 3 hours from Eastern time
- This position does not include visa sponsorship. Candidates must be authorized to work in the United States without requiring employer sponsorship
Nice to Haves
- Extra credit if you are comfortable with generics, utility types, and TailwindCSS
- Extra credit if you have experience with WebSocket frameworks or background job processing frameworks
- **Insurance, insurtech, or enterprise B2B background is a plus**
Benefits
- Equity opportunities
- Remote work option, with applicants required to work no more than +/- 3 hours from Eastern time
- Opportunities for meaningful and visible contributions to the company's success
- Continuous growth and learning opportunities
- Robust benefits
- Supportive and inclusive workplace culture