This Job Vacancy has Expired!

Senior Software Engineer, Financial Engineering

Posted on Jun 19, 2021 by Freddie Mac

Mc Lean, VA 22108
Immediate Start
Annual Salary

Your Impact:

Design, develop and support a Java distribution API that is used internally in Financial Engineering. The library enables applications to perform massively parallel computations to support valuation and risk analyses for a variety of financial instruments.

Design, develop and support a custom-built AWS native solution for distributed computing.

Assist internal application teams with adopting the distributed computing platform by refactoring their application to use the new interface, documenting the behavior, and solving challenges unique to their use cases.

Design and develop new code, review existing code changes, and implement automated testing to ensure standard technology development practices are met.

Actively seek opportunities to continuously improve the technical quality and architecture to respond to business needs.

Clearly craft and articulate messages (both written and verbal) to a variety of audiences.


At least 5 years of experience developing production software

Experience with Java

Experience with Python

Experience with Amazon Web Services, especially EC2 (Spot Fleet), S3, SQS, Lambda, DynamoDB and API Gateway

BS in Computer Science or equivalent experience

Experience writing automated unit, integration, regression, performance and acceptance tests

Solid understanding of software design principles and object-oriented programming

Experience understanding and refactoring a large code base

Keys to Success in this Role:

Passionate about hands-on software development

Strong collaboration and communication skills (both written and verbal)

Desire to continuously improve the technical quality and architecture of our systems to respond to business needs

Ability to quickly learn, apply and deploy new technologies to solve emerging problems

Reference: 1232139540

Set up alerts to get notified of new vacancies.

Similar Jobs

Senior Software Engineer - Financial Engineering

Virginia, VA

$130k - $145k Annual