Harnham
Software Engineer
New York, New York, US
Role snapshot
Harnham is hiring a Software Engineer on a full-time basis. This is a role based in New York, New York, US.
- Company
- Harnham
- Location
- New York, New York, US
- Job type
- Full-time
- Experience
- 5+ years
- Posted
- Nov 1, 2026
Who this role suits
Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.
How to prepare your application
- Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
- Be ready to discuss trade-offs and scope, not only the tools you have used.
- Read what Harnham publishes about its product or team, so you can say clearly why this role and this company.
Apply only on Harnham's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.
About the role
Our client is hiring a full-stack Software Engineer to help build their investment analytics platform. You'll own significant pieces of the infrastructure, make real architectural decisions, and work directly with the business teams who depend on what you build. You'll identify problems, design solutions, and ship — often in the same week. You need to be comfortable with ambiguity, confident making judgment calls, and energized by work where there's no established playbook.
RESPONSIBILITIES:
- Build and own the platform — design and maintain the application infrastructure, API layer, and shared services that power the Analytics Engine end-to-end. Microsoft Azure experience is preferred.
- Set the technical foundation — make early architectural decisions that will shape how the platform scales; know when to move fast and when to get it right.
- Develop full-stack applications that surface ML insights and advanced analytics through intuitive, responsive interfaces built in React and TypeScript. C# and SQL experience is valuable.
- Improve developer velocity — own the build, deploy, and testing pipeline and continuously reduce friction for the team.
- Integrate AI-native workflows — build tools, prompts, and evals that put real analytical leverage in the hands of investment teams.
- Work directly with stakeholders — engage with investment, asset management, and capital markets teams to understand problems, gather feedback, and iterate without waiting for someone else to translate.
QUALIFICATIONS:
- 5+ years of full-stack development experience, including time in an early-stage or 0→1 environment (ideally fintech, etc)
- Proven ability to ship end-to-end independently — from scoping a problem to deploying production code — without needing a designer, PM, or architect to unblock you
- Experience shipping LLM-native features or applications in production
- Expert-level React skills: modern patterns (hooks, context, suspense), performance optimization, and component architecture
- Strong backend proficiency in Python or Node.js; fluent in designing and maintaining scalable APIs
- Must have worked on a data science or predictive analytics tool/product
PREFERRED:
- Experience building ML-powered application workflows and integrating data science outputs
- Familiarity with MCP or production LLM integrations
- Background at an AI-native company or in a product-focused founding environment
- Experience in real estate, finance, or other data-intensive industries