Senior eFX Software Engineer, Vice President

State Street

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MAPrinceton, NJClifton, NJ
Salary
$120,000–$202,500 / yr
Employment
Full-time
Posted
19 days ago
Freshness
Confirmed live yesterday
Closes
Nov 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $161k
$109k $226k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $151,000–$214,575 — the blue band above. At the midpoint, this role pays about $161k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About State Street

State Street Corporation is one of the world''s largest custodian banks and asset managers, providing investment servicing, investment management, and investment research to institutional investors. Industry: Financial Services & Asset Custody

State Street currently has 351 open roles on FindRole.

Listed pay typically runs $115,000–$195,944 across 199 roles with salary data.

Most-posted roles

View all roles at State Street

At a glance

TL;DR · Senior eFX Software Engineer, Vice President

The Senior eFX Software Engineer (Java/Rust), Vice President joins the EFX Boston team to develop high performance Java and Rust code. This role involves writing bespoke trading solutions for a multi-platform team that manages global FX trades on a follow the Sun basis. You will develop new functionality alongside a global team, contributing to multiple releases simultaneously within a large mesh-based service-oriented platform. The position requires deep domain knowledge of FX Spot, Forward, Swap, Benchmarks, and eNDF trading. Key technical requirements include experience in performance computing, high frequency automated trading, and large scale global mesh-based platforms. Candidates must demonstrate strong communication skills to interact with non-technical groups while solving complex problems quickly under pressure to meet tight deadlines for these global trading systems.

What you'll do

  • Write high-performance Java and Rust code for bespoke trading solutions.
  • Develop new functionality for large-scale, mesh-based service-oriented platforms.
  • Solve complex technical problems quickly in a business-facing environment.
  • Manage multiple team releases simultaneously under tight deadlines.
  • Communicate technical results effectively to both technical and non-technical audiences.
  • Apply in-depth knowledge of FX Spot, Forward, Swap, Benchmarks, and eNDF trading.
  • Support the scaling of global systems to meet increasing business demand.

What we're looking for

  • Write high performance Java and Rust code.
  • Possess in-depth knowledge of FX Spot, Forward, Swap, Benchmarks, and eNDF trading.
  • 10+ years minimum experience in automated trading at a bank or hedge fund.
  • 15+ years finance development experience.
  • Proven track record in performance computing.
  • Bachelor of Science degree or similar.
  • Experience in large scale global mesh-based platforms.
  • Experience in high frequency automated trading.

More like this

Similar roles

Senior Software Engineer, Vice President

Citi

Irving, TX 39 days ago $125,760–$188,640
Java Python OpenTelemetry Spring Boot BigPanda Cloud Monitoring Cloud Logging Cloud Trace AI/ML Kubernetes Docker CI/CD Git RESTful API SRE Microservices
6+ yrs exp Hybrid

Vice President Lead Java Software Engineer

JPMorgan Chase

Jersey City, NJ 44 days ago
Java Spring Boot AWS Kafka AWS MSK SQS SNS Kinesis Reactor Event Streaming Messaging System Design SDLC AI-assisted development Cloud-native Observability
5+ yrs exp