Software Engineer
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
- 5+ years of full-stack development experience, including time in an early-stage or 0?1 environment
- 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
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