Software Engineer, Full Stack (Frontend-Leaning)
Location: New York City (SoHo) — In-Person
About Our Client
Our client is building the next-generation platform for institutional finance. The OTC derivatives market moves trillions of dollars daily on infrastructure that hasn’t meaningfully evolved in decades—this team is modernizing that foundation with a delightful user experience, a modern cloud-native stack, and an AI-native architecture designed for how financial services will operate over the next 10–20 years.
The team comes from trading, quantitative, and engineering roles at top-tier financial institutions, and they’re building systems capable of processing complex, high-stakes transactions across global markets. Their customers include sophisticated banks, hedge funds, and asset managers—meaning the problems are hard, the expectations are high, and the impact is real.
Tech Stack
- Cloud-native architecture (serverless-first) + Infrastructure-as-Code (IaC)
- Backend services in Python and Java
- Frontend in TypeScript / React
- AI tooling leveraging modern foundation models
- Automated SDLC with tools like GitHub, Logfire, Vercel, and rapid intraday deployment practices
The Role
Our client is hiring a Full Stack Software Engineer with a frontend focus to help build and scale the systems powering a derivatives and capital markets platform. You’ll translate financial and business requirements into reliable, scalable, user-friendly product experiences—working closely with engineers and stakeholders in a fast-moving environment.
This is a hands-on role for someone who enjoys building polished front-end experiences while still being comfortable going full stack when needed.
What You’ll Do
- Build and maintain high-performance React/TypeScript applications used by institutional finance teams
- Develop responsive, accessible, and data-rich UI experiences (tables, workflows, analytics views)
- Partner with product and design to translate complex workflows into intuitive user journeys
- Integrate with backend services (Python/Java) through REST and/or GraphQL APIs
- Contribute to scalable architecture, clean code practices, testing, and deployment automation
- Help enhance platform reliability and performance in a high-expectation, high-velocity environment
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Financial Engineering, or related field
- In-person in NYC (SoHo)
- Strong proficiency in React and modern JavaScript/TypeScript
- Experience building responsive, accessible, data-driven frontend applications
- Working knowledge of backend development in Python, Java, or similar languages
- Experience with databases (e.g., MongoDB or other object/document databases)
- Experience integrating with RESTful and/or GraphQL APIs
- Familiarity with cloud infrastructure and deployment (AWS, GCP, or Azure)
- Strong software design fundamentals across frontend and backend
- Ability to collaborate cross-functionally (engineering, product, design)
- Strong debugging, problem-solving, and communication skills
Bonus Qualifications
- Financial systems knowledge: reference data, pricing, market data integrations
- Experience with trade capture, valuation, risk, or post-trade workflows
- Familiarity with derivatives, FX, or fixed income products
- Experience with reconciliation and operational data pipelines
- Prior experience supporting institutional clients in capital markets
- Experience building or integrating Generative AI (OpenAI, Anthropic, Gemini) into financial applications
What Success Looks Like (First 90 Days)
- Ship meaningful frontend improvements that reduce friction in core workflows
- Build confidence with the domain (OTC derivatives + post-trade lifecycle) and the platform architecture
- Improve UI performance, reliability, and developer velocity through clean patterns and automation
- Become a trusted owner of key product surfaces used by sophisticated institutional customers