Senior Software Engineer - EQ Derivatives Pricing & Risk

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary performance bonus
Comprehensive benefits package

Job summary

A global financial services firm is seeking a Senior Software Engineer to join their team in New York. The ideal candidate will have over 7 years of experience in server-side development, with a deep understanding of equity derivatives products and pricing mechanisms. Responsibilities include designing and maintaining sophisticated pricing and risk systems, collaborating with cross-functional teams, and writing clear technical documentation. Competitive compensation includes a base salary ranging from $175,000 to $250,000, along with bonuses and benefits.

Qualifications

  • 7+ years of professional experience as a server-side software engineer.
  • Deep understanding of equity derivatives products and their pricing.
  • Experience with distributed caching and replication technologies.

Responsibilities

  • Design and maintain real-time equity derivatives pricing and risk systems.
  • Implement scalable and low-latency server-side components.
  • Collaborate with portfolio managers to translate business requirements.

Skills

Multi-threaded application architectures
Equity derivatives products
Agile/Scrum development methodologies
Object-Oriented design
Effective communication skills
Unix/Linux environments

Education

B.S. in Computer Science, Mathematics, Physics, Financial Engineering

Tools

Docker
Kubernetes

Job description

The successful candidate will join a global team responsible for designing and developing Equities Volatility, Risk, PnL, and Market Data systems. You will work hands‑on with other developers, QA, and production support, and will partner closely with Portfolio Managers, Middle Office, and Risk Managers. We are looking for a very strong senior engineer with deep knowledge of equity derivatives products and their pricing and risk characteristics.

You must be a highly capable hands‑on developer with a solid understanding of front‑to‑back trading system workflows, especially pricing and risk. Excellent communication skills, strong ownership, and the ability to work effectively in a fast‑paced, collaborative environment are essential. Experience in Unix/Linux environments is required; exposure to cloud and containerization technologies is a plus.

Principal Responsibilities
  • Design, build, and maintain real‑time equity derivatives pricing and risk systems (including volatility and PnL components).
  • Implement robust, scalable, and low‑latency server‑side components in a multi‑threaded environment.
  • Collaborate with portfolio managers, risk, and middle office to translate business requirements into technical solutions.
  • Contribute to UI components as needed (and learn new UI technologies where required).
  • Write clear technical documentation and maintain system design and support guides.
  • Develop and execute automated tests using approved frameworks; ensure production quality and reliability.
  • Provide level‑3 support, troubleshooting, and performance tuning for production systems.
Qualifications & Skills
  • 7+ years of professional experience as a server‑side software engineer.
  • Deep understanding of equity derivatives products (options, volatility products, exotics) and their pricing and risk measures (e.g., Greeks, PnL attribution).
  • Strong experience with concurrent, multi‑threaded, and low‑latency application architectures.
  • Expertise in Object‑Oriented design, design patterns, and best practices in unit and integration testing.
  • Experience with distributed caching and replication technologies.
  • Solid knowledge of Unix/Linux environments is required.
  • Experience with Agile/Scrum development methodologies is required.
  • Exposure to front‑end/UI technologies (JavaScript, HTML5) is a plus.
  • Experience with cloud platforms and containerization (e.g., Docker, Kubernetes) is a plus.
  • B.S. in Computer Science, Mathematics, Physics, Financial Engineering, or related field.
  • Demonstrates thoroughness, attention to detail, and strong ownership of deliverables.
  • Effective team player with a strong willingness to collaborate and help others.
  • Strong written and verbal communication skills; able to explain complex technical and quantitative topics to non‑technical stakeholders.
  • Proven ability to write clear, concise documentation.
  • Fast learner with the ability to adapt to new technologies and business domains.
  • Able to perform under pressure, work with ambitious team members, and handle changing priorities.

Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. When finalizing an offer, we take into consideration an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Order Management & Trade Allocation (C++/Linux)
Senior Software Engineer – Order Management & Trade Allocation (C++/Linux)

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Product Manager - Equity Volatility
Product Manager - Equity Volatility

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Competitive compensation package
Equity Portfolio Pricing and Analytics, Technical Business Analyst
Equity Portfolio Pricing and Analytics, Technical Business Analyst

Millennium • New York (NY)

On-site
USD 90,000 - 170,000
Risk Associate - Equity Volatility
Risk Associate - Equity Volatility

Millennium • New York (NY)

On-site
USD 160,000 - 250,000
Quantitative Developer (USA)
Quantitative Developer (USA)

Trexquant Investment LP • New York (NY)

On-site
USD 175,000 - 200,000
Performance-based bonus
Senior Java Developer
Senior Java Developer

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 80,000 - 120,000
Quantitative Developer (USA)
Quantitative Developer (USA)

Trexquant Investment • New York (NY)

On-site
USD 175,000 - 200,000
Senior Software Engineer - Risk Technology
Senior Software Engineer - Risk Technology

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Forward Deployed Software Engineer - Equities Technology
Forward Deployed Software Engineer - Equities Technology

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Technical Lead, MFT MDE Analytics Engineering
Technical Lead, MFT MDE Analytics Engineering

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Comprehensive benefits package
Discretionary performance bonus