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