Fannie Mae logo

Sr. Software Engineer - Enterprise Data

Fannie Mae

Reston, VA
Full Time
Senior
121k-158k
22 days 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.

Key Responsibilities

  • Independently determine the needs of the customer and create solution frameworks.
  • 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 coordinate end-to-end tasks across the team.
  • May maintain or oversee the maintenance of existing software.

Requirements

  • 2+ years with Big Data Hadoop cluster (HDFS, Hive, MapReduce frameworks), Spark, AWS EMR, ECS.
  • 2+ years recent experience building and deploying applications in AWS (S3, Hive, Glue, AWS Batch, Dynamo DB, Redshift, AWS EMR, Cloudwatch, RDS, Lambda, SNS, SWS etc.).
  • 2+ years Python, SQL, SparkSQL, PySpark.
  • Bachelor degree or equivalent.
  • 4+ years experience with Big Data Hadoop clusters, AWS, and Python.
  • Knowledge of Spark streaming technologies.
  • Experience in working with agile development teams.
  • Familiarity with Hadoop / Spark information architecture, Data Modeling, Machine Learning (ML).
  • Knowledge of Environmental, Social, and Corporate Governance (ESG).
  • Skilled in cloud technologies and cloud computing.
  • Programming including coding, debugging, and using relevant programming languages.
  • Experience in analyzing data to identify trends or relationships.
  • Skilled in creating and managing databases with software such as MySQL, Hadoop, or MongoDB.
  • Skilled in discovering patterns in large data sets with tools like Oracle Data Mining or Informatica.
  • Experience using software and computer systems' architectural principles to integrate enterprise applications such as xMatters, AWS Application Integration, or WebSphere.
  • Strong communication skills, both written and verbal.
  • Ability to work independently and as part of an agile team (Scrum / Kanban).

Nice to Have

  • Knowledge of Spark streaming technologies.
  • Experience in working with agile development teams.
  • Familiarity with Hadoop / Spark information architecture, Data Modeling, Machine Learning (ML).
  • Knowledge of Environmental, Social, and Corporate Governance (ESG).
  • Experience with AWS Analytics such as Athena, EMR, or Glue.
  • Experience with AWS Database products such as Neptune, RDS, Redshift, or Aurora.
  • Experience with AWS Compute services like EC2, Lambda, Beanstalk, or ECS.
  • Experience with AWS Management and Governance tools such as CloudTrail, CloudWatch, or Systems Manager.
  • Proficiency in Python object-oriented programming.

Qualifications

  • Bachelor's Level Degree (Required).

Benefits & Perks

  • Broad range of Health, Life, Voluntary Lifestyle, and other benefits and perks.
  • Participation in a Fannie Mae incentive program.
  • Competitive salary within the range of $121,000 - $158,000 annually.

Working at Fannie Mae

Fannie Mae is an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity/gender expression, marital or parental status, or any other protected factor. The company is committed to providing reasonable accommodations to qualified individuals with disabilities and fosters a collaborative, inclusive work environment.

Apply Now

Job Details

Posted AtJul 2, 2025
Salary121k-158k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

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