Fannie Mae logo

Enterprise Data - Software Engineering - Senior Associate

Fannie Mae

Reston, VA
Full Time
Mid Level
121k-158k
about 1 month ago

Job Description

About the Role

At Fannie Mae, the inspiring work we do helps make a home a possibility for millions of homeowners and renters. Every day offers compelling opportunities to impact the future of the housing industry while being part of a collaborative team thriving in an energizing environment. Here, you will grow your career and help create access to affordable housing finance. As a valued colleague in our Chief Data Office team, you will contribute to developing Cloud data infrastructure and pipelines to solution, capture, integrate, organize, and centralize data while testing and ensuring the data is readily accessible and in a usable state, including quality assurance. In addition, you will help develop/implement new software on the Cloud, or to migrate existing processes on prem to the Cloud.

Key Responsibilities

  • Design and develop moderately complex software solutions to meet needs.
  • Use a process-driven approach in designing and developing solutions.
  • Implement new software technology and participate in the end-to-end tasks across the team.
  • Analyze new data sources and monitor the performance, scalability, and security of data.
  • Independently and as part of a team, determine the needs of the customer and create solution frameworks.

Requirements

  • Minimum of 2 years of experience in relevant roles.
  • Proficiency in Amazon Web Services (AWS) architecture and technologies such as Python, S3, Redshift, Postgres, Glue (catalog and ETL), EMR, Lambda, Step Functions, SQS/SNS, and ECS.
  • Strong experience in data engineering, data warehousing, data security, and ETL processes.
  • Strong experience in Python object-oriented programming.
  • Knowledge of programming languages and tools such as Python, Java, Spring, Angular, SQL, and Shell scripting.
  • Experience creating and using APIs for developing software.
  • Strong SQL experience.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to drive code reviews with peers and managers to ensure adherence to vision and architecture patterns.
  • Skilled in presenting information and ideas clearly and engagingly.
  • Ability to determine causes of operating errors and take corrective actions.
  • Skilled in performance tuning and working with large data sets.
  • Self-starter and motivated to learn new technologies, skills, and knowledge.
  • Adept at managing tasks and commitments to ensure successful project completion.

Nice to Have

  • Experience with API Gateway, UNIX, JSON, PARQUET, XML, Docker, Urban Code, Jenkins, Gitlab, Terraform, Oracle.
  • Skilled in AWS Management and Governance products such as CloudTrail, CloudWatch, or Systems Manager.
  • Skilled in JavaScript and XML.
  • Experience using JIRA.
  • Experience with data modeling, data architecture, and data governance.
  • Experience in Agile ceremonies and best practices.

Qualifications

  • Bachelor's degree in computer science or equivalent.

Benefits & Perks

  • Target salary range of $121,000 to $158,000 annually.
  • Participation in a Fannie Mae incentive program.
  • Comprehensive benefits package including health, life, voluntary lifestyle, and other perks.
  • Work environment that may include hybrid work arrangements.

Working at Fannie Mae

Fannie Mae is committed to an inclusive, collaborative, and energizing environment that values growth, innovation, and access to affordable housing. The company emphasizes teamwork, continuous learning, and providing reasonable accommodations to support diverse talent.

Apply Now

Job Details

Posted AtJun 22, 2025
Salary121k-158k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fannie Mae

Website

fanniemae.com

Company Size

5001-10000 employees

Location

Reston, VA

Industry

Other Nondepository Credit Intermediation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches