Senior Staff Engineer - Financial Substantiation Platform *Hybrid*
GEICO
At a glance
AI generatedThe Software Engineer role at the Federal Reserve Financial Services team requires an advanced understanding of software development and test automation principles, with a focus on Java programming using Spring Boot and related ecosystems. This senior-level position involves designing, developing, testing, and maintaining complex financial applications and databases, as well as providing technical leadership to less experienced staff. Key responsibilities include implementing innovative solutions based on business requirements, performing peer reviews, and offering on-call support for critical systems. Expertise in Java 8 or higher, Spring framework, Angular, TypeScript, and containerization tools like Docker and Kubernetes is preferred, along with knowledge of WebSphere Application Server and MQ. This role demands a strong background in STEM fields and at least ten years of experience, contributing to the development of robust financial services solutions for national and international markets.
Skills
What you'll do
What we're looking for
Market check
This listing doesn't show a salary. Similar roles on FindRole typically pay $142,320–$220,550.
Peer median band
$142,320–$220,550
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$135,468–$223,750
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
The Federal Reserve is the central bank of the United States—one of the world's most influential, trusted and prestigious financial organizations.
The Federal Reserve currently has 32 open roles on FindRole.
Listed pay typically runs $160,000–$212,700 across 27 roles with salary data.
Most-posted roles
More like this
GEICO
Capital One Financial
Target
TIAA
Nvidia
Intuit