Tech Lead, Product Engineering (Fullstack Development)
About the role
This role is open to candidates across the U.S. There is a preference for those based in the New York area who can work in a hybrid setup three days a week. Candidates in other regions should be comfortable starting their day by 10:30 a.m. Eastern Time and traveling to New York up to three times per year for team gatherings.
Overview
This company builds modern software for private capital markets, helping investment teams manage complex financial data and analyze performance with precision. The platform supports sophisticated analytics, detailed workflows, and large-scale data ingestion across venture capital, private equity, and credit strategies.
The Role
As a Tech Lead on the product engineering team, you'll own projects from early concept through production. You'll set technical direction, shape architecture, and stay hands-on in the code. This is a leadership role, but it is also deeply technical.
What You'll Do
- Lead technical initiatives from idea to launch, including architectural design, data structures, and implementation strategy
- Partner with product and design to build performant, intuitive features that directly support client needs
- Maintain high standards for reliability and data integrity while keeping delivery on track
- Mentor engineers at different levels of experience and help grow future technical leaders
- Introduce new tools, patterns, and practices that improve how the team builds and ships software
What You Bring
- At least nine years of professional software development experience, including leading complex technical projects
- Deep experience with TypeScript, Node.js, PostgreSQL, and GraphQL, especially schema and API design
- Strong front-end experience with React and modern state and data management patterns such as React Query
- Comfort working through ambiguity and designing systems that account for data models, validation logic, workflows, and cross-system dependencies
- Clear communication skills and the ability to build alignment across technical and non-technical stakeholders
- A track record of making thoughtful tradeoffs that balance immediate business needs with long-term system health
Nice to Have
- Experience extending modern JavaScript libraries such as SpreadJS, HyperFormula, or AG Grid
- Background building computation-heavy services where performance and accuracy are critical
- Experience evolving complex data models as products grow and change
- Interest in tools that improve developer productivity, including AI-assisted coding
Qualifications
- At least nine years of professional software development experience, including leading complex technical projects
- Deep experience with TypeScript, Node.js, PostgreSQL, and GraphQL, especially schema and API design
- Strong front-end experience with React and modern state and data management patterns such as React Query
- Comfort working through ambiguity and designing systems that account for data models, validation logic, workflows, and cross-system dependencies
- Clear communication skills and the ability to build alignment across technical and non-technical stakeholders
- A track record of making thoughtful tradeoffs that balance immediate business needs with long-term system health
Benefits
Salary range: $185,000 to $245,000 USD, depending on experience
Equity participation
Flexible work arrangements, including remote and hybrid options
401(k) plan
Flexible vacation policy
Comprehensive health benefits
Fully paid parental leave
Regular in-person team gatherings throughout the year
Why Is This a Great Opportunity
- Real business, not hype
- Growth tied to expansion, not churn
- Net new hires, not backfills
- No engineer turnover last year
- High ownership in a small team
- About 43 engineers
- You will not be engineer 4,000 in a giant org
- You will own projects end to end
- Architecture decisions matter
- Your code ships
- Your tradeoffs count
- True full stack role
- Remote with actual connection
- Remote friendly
- 3 team weeks per year in Brooklyn, travel covered
- Enough in person time to build real relationships without living in an office