Software Engineer

Sorry, this job was removed at 06:19 a.m. (CST) on Friday, Oct 24, 2025
Minneapolis, MN, USA
In-Office
122K-183K Annually
Fintech • Payments • Financial Services
The Role
CompanyFederal Reserve Bank of Minneapolis

The Federal Reserve Bank of Minneapolis invites applicants with years of relevant work experience as an experienced Software Engineer to join our Treasury Retail Investor Management (TRIM) Technology Division in Minneapolis. This position requires a regular on-site presence. 
Applicants must be a U.S. citizen or lawful permanent resident alien with at least three (3) years of legal residency.   

Job Responsibilities at an Advanced Software Engineer level:

  • Provide leadership, mentoring, and team management by directing the work of and setting technical direction for other team members in an open, positive, and collaborative manner.

  • Bring an Agile mindset: take initiative and ownership of projects and demonstrate collaboration and teamwork. 

  • Anticipate internal and/or external business challenges and/or regulatory issues; recommend process, product or service improvements.

  • Lead project teams to achieve milestones and objectives by ensuring the team follows the appropriate software/system development life cycle methodology.

  • Lead technology initiative projects of the highest complexity, which includes new application development, commercial off the shelf (COTS) solutions, cloud solutions, and other automation efforts.

  • Direct technical staff in the standardization of coding practices and processes.

  • Ensure that the team’s technology solutions provide highest level of application performance and security, maintains application code per prescribed standards and process and complies with all applicable application design and development processes.

  • Mentor and provide technical training, information, and technical expertise to other automation and business area staff and management as necessary.

  • Champion technology across the district and the greater Federal Reserve System.

  • Lead the design, development, and implementation of new products, processes, patterns, standards or operational plans that will have impact on the achievement of functional results.

  • Manage the implementation of cloud services and integration with in-house applications and systems.

  • Provide expertise in complex and diverse technologies and support multiple projects, business lines and platforms.

  • Work on the most unique complex projects and problems with the broadest impact on the business.

  • Research, evaluate, and recommend application design and architecture, identify ways to reuse existing application components and designs prototypes using current or emerging technologies.

  • Collaborate with and mentors other team members on new technology development efforts to achieve desired results.

  • Provide planning, estimation, and management of projects using established methodologies and practices.

  • Collaborate with business areas to identify and conceptualize new application solutions, recommends technologies and strategies, designs, builds (develop) or integrates and implements technology solutions to meet business requirements.

  • Develop and present technical information and expertise to business areas, IT staff, and management as necessary.

Education and Experience:

  • Bachelor’ s degree and a minimum 9 years of directly relevant progressive experience.

  • Strong programming skills, particularly in Typescript, with an orientation to testing and code quality.

  • Experience in AWS.

  • Experience in Infrastructure as Code, CDK. 

  • Experience in Microservice patterns and solutions.  

  • Experience in Serverless patterns and solutions.

  • Experience and proven ability to communicate complex technical topics to non-technical audiences.  

  • Experience in creating, reading and comprehending complex technical documentation. 

  • Experience in information assurance, security management, security policy, security architectures, identity management, access control solutions, and/or enterprise application integration required.

  • Specific knowledge and expertise in one or more of the following: virtualization, platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS) preferred.

  • Experience working in an Enterprise Agile and DevOps team environment.

  • Strong problem-solving and analytical skills combined with creative thinking and ability to work on abstract concepts.

  • Must possess excellent written and oral communication skills; ability to communicate and collaborate effectively across the team and with leadership.

  • Anticipate internal and/or external business challenges and/or regulatory issues; recommend process, product or service improvements.

  • Lead project teams to achieve milestones and objectives by ensuring the team follows the appropriate software/system development life cycle methodology.

  • Lead technology initiative projects of the highest complexity, which includes new application development, commercial off the shelf (COTS) solutions, cloud solutions, and other automation efforts.

  • Direct technical staff in the standardization of coding practices and processes.

  • Ensure that the team’s technology solutions provide highest level of application performance and security, maintains application code per prescribed standards and process and complies with all applicable application design and development processes.

  • Mentor and provide technical training, information, and technical expertise to other automation and business area staff and management as necessary.

  • Champion technology across the district and the greater Federal Reserve System.

  • Lead the design, development, and implementation of new products, processes, patterns, standards or operational plans that will have impact on the achievement of functional results.

  • Manage the implementation of cloud services and integration with in-house applications and systems.

  • Provide expertise in complex and diverse technologies and support multiple projects, business lines and platforms.

  • Work on the most unique complex projects and problems with the broadest impact on the business.

  • Research, evaluate, and recommend application design and architecture, identify ways to reuse existing application components and designs prototypes using current or emerging technologies.

  • Collaborate with and mentors other team members on new technology development efforts to achieve desired results.

  • Provide planning, estimation, and management of projects using established methodologies and practices.

  • Collaborate with business areas to identify and conceptualize new application solutions, recommends technologies and strategies, designs, builds (develop) or integrates and implements technology solutions to meet business requirements.

  • Develop and present technical information and expertise to business areas, IT staff, and management as necessary.

Additional Information:

 The full salary range for the Advanced Engineer job profile is $. $121,700 - $152,132 - $182,600. Salary offer will be based on qualifications/experience of the candidate, alignment with market data, the needs of the position, our total compensation package, and internal equity. 

Our total rewards program offers benefits that are the best fit for you at every stage of your career: 

  • Comprehensive healthcare options (Medical, Dental, and Vision)

  • 401(k) match, and a fully-funded pension plan

  • Paid time off and holidays

  • Free public transportation passes 

  • Annual educational assistance

  • On-site fitness facility

  • Professional development programs, training and conferences

  • And more…   

The Minneapolis Fed is committed to fostering an environment where all employees are respected and valued. We provide equal employment opportunity to all persons, and we work together to pursue an economy that works for all of us. 

 

Full Time / Part TimeFull time

Regular / TemporaryRegular

Job Exempt (Yes / No)Yes

Job CategoryInformation Technology Family Group

Work ShiftFirst (United States of America)

The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Always verify and apply to jobs on Federal Reserve System Careers (https://rb.wd5.myworkdayjobs.com/FRS) or through verified Federal Reserve Bank social media channels.

Privacy Notice

Similar Jobs

Akamai Technologies Logo Akamai Technologies

Software Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees
126K-262K Annually

PNC Bank Logo PNC Bank

Software Engineer

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees
78K-179K Annually

Cargill Logo Cargill

Software Engineer

Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
In-Office
2 Locations
155000 Employees
80K-120K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Kansas City, MO
2,289 Employees

What We Do

This page is dedicated to Federal Reserve System career and employment related information only. Comments not pertaining to Fed recruiting will be removed. The Fed - Make a world of difference in the global economy OUR BANK has one of the most recognizable brands around the world. 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 is charged with the important mission of promoting a strong economy and a stable financial system and fulfills this responsibility by formulating national monetary policy, supervising and regulating banks and bank holding companies, and providing financial services for banks and the U.S. government. OUR PEOPLE are diverse in background and ideas, which allows for ongoing creativity and innovation. Ultimately, they are the ones who push our high-performance, exchange-driven culture forward. Why Our People Choose Us: Our reputation precedes us There will always be room for personal growth Our people are first You’ll find the right balance Your responsibilities will be meaningful We hope that you will be our future colleague. Find your preferred locations around the United States and explore the breadth of opportunity available at the Federal Reserve. Atlanta https://www.frbatlanta.org/ Boston http://www.bostonfed.org/ Chicago https://www.chicagofed.org/ Cleveland https://www.clevelandfed.org/ Dallas http://dallasfed.org/ Kansas City https://www.kansascityfed.org/ Minneapolis https://www.minneapolisfed.org/ New York http://www.newyorkfed.org/ Philadelphia https://www.philadelphiafed.org/ Richmond https://www.richmondfed.org/ San Francisco http://www.frbsf.org/ St. Louis https://www.stlouisfed.org/ Board http://www.federalreserve.gov/

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account