We are seeking a Senior Full Stack Engineer to build modern, intuitive web applications and scalable backend services that power Fixed Income investment workflows, including trading, portfolio construction, risk, and analytics. This is a hands-on, highly collaborative role working closely with portfolio managers, traders, quantitative teams, and research professionals.
This position requires a strong engineering foundation combined with an understanding of capital markets and front-office workflows. The ideal candidate thrives in ambiguous environments, takes ownership from concept to production, and delivers high-quality, production-ready solutions.
RESPONSIBILITIES- Partner directly with Fixed Income stakeholders (PMs, traders, research, quants) to gather requirements and translate business needs into technical solutions
- Design and develop interactive web applications using React and/or Python-based frameworks (Flask/Dash)
- Build and maintain RESTful APIs and microservices using Python (FastAPI/Flask)
- Implement event-driven architectures using Kafka, including producers/consumers and topic design
- Contribute to data platform initiatives including data modeling, pipelines, and integrations (e.G., Snowflake, SQL)
- Own end-to-end delivery: design, development, testing, deployment, and production support
- Establish and improve engineering best practices (testing, CI/CD, monitoring, documentation)
- Collaborate with platform and DevOps teams on deployment and operational processes
- Mentor junior engineers and contribute to design/code reviews
QUALIFICATIONS- 7+ years of professional software engineering experience.
- Strong full-stack development experience: Frontend: React (preferred) or Python-based UI frameworks and Backend: Python (FastAPI/Flask), APIs, microservices.
- Strong SQL and data modeling experience (e.G., Snowflake, PostgreSQL, SQL Server).
- Experience building event-driven systems (Kafka or similar).
- Solid understanding of object-oriented programming principles.
- Experience with Docker and containerized deployments (Kubernetes/OpenShift preferred).
- Strong communication skills and experience working with non-technical stakeholders.
- Ability to operate in fast-paced, ambiguous environments with a high degree of ownership.
PREFERRED EXPERIENCE- Experience in Asset Management or Financial Services, particularly Fixed Income.
- Understanding of Fixed Income instruments (e.G., Treasuries, credit, EM debt, mortgages).
- Experience with Order Management Systems (OMS) such as Aladdin or similar platforms.
- Familiarity with credit/research platforms (e.G., Everest or comparable tools).
- Experience with data visualization tools (Tableau, Power BI).