Senior Software Engineer (Fullstack)
About the role
This role sits at the intersection of technology and private capital markets. You'll help build a cloud-based analytics and data platform used by investment firms to understand performance, manage complex data, and make informed decisions. The system supports large volumes of financial data and powers detailed reporting and workflow tools for sophisticated users.
Responsibilities
- Lead technical projects from ideation to release, owning architecture, implementation, and long-term maintainability
- Design scalable services, data structures, and APIs that support complex financial workflows
- Partner with product and design to build user-focused features that solve real client problems
- Improve engineering standards, tooling, and processes across teams
- Mentor junior engineers and support their growth through thoughtful feedback and technical guidance
- Evaluate new technologies and practices that can strengthen the platform and developer experience
Requirements
- 7 or more years of professional software development experience
- Strong expertise in TypeScript, Node.js, PostgreSQL, and GraphQL
- Deep understanding of database schema design and writing efficient, performant SQL
- Experience building modern front-end applications with frameworks like React and tools such as React Query
- The ability to explain complex technical ideas clearly to both technical and non-technical teammates
- A product mindset. You think about user impact, not just code correctness
Qualifications
- 7 or more years of professional software development experience
- Strong expertise in TypeScript, Node.js, PostgreSQL, and GraphQL
- Deep understanding of database schema design and writing efficient, performant SQL
- Experience building modern front-end applications with frameworks like React and tools such as React Query
- The ability to explain complex technical ideas clearly to both technical and non-technical teammates
- A product mindset. You think about user impact, not just code correctness
Skills
- TypeScript
- Node.js
- PostgreSQL
- GraphQL
- React
- React Query
Benefits
The work environment is remote with flexible work arrangements. The team values open communication, strong technical craft, and long-term growth. You'll have space to shape your career while contributing to meaningful, technically challenging work.
Pay
Competitive base salary
Equity participation
401(k)
Flexible vacation policy
Comprehensive health coverage
Fully paid parental leave
Periodic in-person team gatherings
Schedule
This is a remote role with flexible work arrangements.