The Front Office Software Engineer will join the Linear Rates Technology team, a front-office technology group supporting trading desks, quantitative strategists, and various financial and risk departments. This role involves collaborating on the Firm’s next-generation cross-asset Risk Calculation Environment (RICE), contributing to pricing, risk calculation, market data manipulation, and PnL estimation. The position offers exposure to pre-trading systems, front-office risk systems, and large-scale computing environments.
Key Responsibilities
- Collaborate with trading desk, quantitative strategists, QA teams, and IT colleagues to gather and document requirements, design system architecture, and implement code solutions.
- Guide QA teams in developing integration tests.
- Conduct post-rollout follow-ups and provide production support.
- Participate in knowledge transfer sessions and contribute to team learning and collaboration.
- Work on large-scale Scala codebases and support high-volume computation on RICE platform, running billions of calculations across thousands of virtual machines.
Years of Experience
5-7 years of relevant experience in front-office technology, risk systems, or financial software development.
Education
Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field. Advanced degrees preferred.
Required Skills
- Strong programming skills, preferably in Scala or similar languages.
- Experience with system architecture, design, and implementation.
- Ability to collaborate effectively with cross-functional teams including trading, risk, QA, and IT.
- Familiarity with financial markets, derivatives, and pricing/risk systems.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills
- Experience with large-scale distributed computing environments.
- Knowledge of front-office risk systems and PnL calculation.
- Exposure to graph-based calculation platforms.
- Familiarity with pre-trading systems and market data management.
Certifications
None required, though financial or technical certifications are a plus.