Software Engineer - Fixed Income Technology
Indexed description
The ideal candidate is a strong backend engineer with experience designing and delivering scalable, production-grade distributed systems in a fast-paced environment. You should be comfortable working closely with both technical and business stakeholders, and motivated by delivering timely, high-impact solutions.
Key Responsibilities
- Partner with portfolio managers, business management, and risk teams to design and deliver intraday risk, trade, and portfolio management solutions.
- Architect and develop enterprise-scale data ingestion and distribution frameworks.
- Collaborate with project managers and senior leadership to gather analytical requirements, track delivery, and manage stakeholder expectations.
- Maintain, support, and continuously enhance existing platforms as business needs evolve.
- Contribute to a high-performance engineering culture by delivering robust, timely solutions for portfolio and risk management users across the firm.
- Strong software development experience building microservices-based systems in a production environment.
- Strong knowledge of object-oriented programming, distributed systems, and software design principles.
- Excellent backend engineering skills in at least one enterprise-grade language: Python, Java, or Rust.
- Experience with AWS, GCP, or another public cloud platform.
- Bachelor’s or Master’s degree in Computer Science or another scientific/technical discipline.
- Ability to work independently in a fast-paced environment and collaborate effectively with globally distributed teams across multiple time zones.
- Exposure to TypeScript and front-end development with Angular or React is beneficial, but not essential.
- Strong analytical, problem-solving, and communication skills.
- Highly organized, detail-oriented, and able to demonstrate strong ownership and accountability.
- Experience with Kubernetes and containerization technologies such as Docker or Podman.
- Experience building real-time, event-driven, or event-sourced systems.
- Proven track record of successfully delivering large-scale integration projects.
- Experience with technologies such as Kafka, in-memory data grids (IMDGs), and data warehousing frameworks.
- Knowledge of financial markets, including one or more of rates, credit, commodities, or equities.
- Exposure to financial mathematics, quantitative modelling, and/or statistics.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search