Software Engineer, Product
Builds intuitive product experiences for private-markets investing across the full software lifecycle. The role emphasizes TypeScript and React frontend development, design systems, testing, and end-to-end ownership, with at least five years of professional software development experience.
About the job
Responsibilities
- Own the delivery of high-quality software projects, coordinating with teammates and stakeholders to meet mutually agreed timelines.
- Contribute across specification, implementation, code review, QA testing, deployment, and operations.
- Seek context and rapidly iterate on solutions to eliminate ambiguity and drive projects forward.
- Participate actively in engineering recruiting, including interviewing, problem specification, and role ownership.
- Communicate with stakeholders and ask for help to unblock progress.
Requirements
- A four-year technical degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of hands-on software development experience with a strong emphasis on individual contribution.
- Proficiency in modern TypeScript and React, with familiarity with Python, REST APIs, and AWS.
- Strong understanding of frontend development tradeoffs, including state management, rendering performance, and component architecture.
- Experience building and maintaining design systems and reusable, styled component libraries at scale.
- Strong testing practices and thoughtful opinions on what to test and why.
- Ability to thrive in ambiguity, execute independently, and communicate clearly and calmly in a fast-paced startup environment.
- Applicants must be authorized to work for any employer in the United States; visa sponsorship is not available.
Nice to Have
- Background or interest in investment management, fintech, or financial data.
Compensation and Benefits
- Cash salary range: $160,000–$240,000.
- Significant equity.
- Health, dental, and vision insurance.
- Unlimited paid time off.
- 401(k) retirement savings plan.
- Learning, fitness, and commuter stipends.
- Paid holidays.
Skills
TypeScript, React, Next.js, Python, FastAPI, REST APIs, AWS, AWS Lambda, Jest, Vitest, Playwright, Design Systems, State Management, Component Architecture, Docker
Similar jobs
Frontend Engineering jobsThe Design Engineer will build and own high-craft interactive web experiences, design systems, dashboards, and dynamic UI using React, Three.js, WebGL, and shaders. The role requires strong visual judgment, frontend architecture expertise, and the ability to independently ship polished product and marketing experiences.
Build and maintain marketing websites, landing pages, email experiences, tracking infrastructure, and martech workflows across partner brands. The role requires strong HTML/CSS, design-system and handoff experience, Webflow or equivalent front-end skills, and familiarity with attribution and lifecycle tools.
Builds polished frontend experiences for autonomous AI workers, including conversational interfaces, memory views, live run timelines, and human approval flows. Requires deep React and TypeScript expertise, real-time UI experience, and at least five years of relevant professional experience.
Build high-performance, accessible member-facing commerce and loyalty experiences using React and Next.js. The role requires 4+ years of web application development, TypeScript expertise, cloud-native experience, and strong testing and collaboration practices.
Build and evolve a framework-agnostic UI platform, including accessible component libraries, developer tooling, and design-system adoption across product teams. The role requires frontend experience with TypeScript or JavaScript, a modern UI framework, web standards, and build tools.