Sr. AWS Data Engineer
Fannie MaeAbout 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.
Job Description
As a valued colleague on our team, you will contribute to developing data infrastructure and pipelines to capture, integrate, organize, and centralize data while testing and ensuring the data is readily accessible and in a usable state, including quality assurance.
THE IMPACT YOU WILL MAKE
The Sr AWS Data Engineer role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities:
Design and implement highly scalable, secure, and performant data architectures and data pipelines leveraging cloud technologies and modern data frameworks to meet evolving customer needs.
Be part of a group of engineers building data pipelines using big data technologies (Spark, Flink, Kafka, Snowflake, AWS Big Data Services, Snowflake, Redshift) on medium to large scale datasets
Work in a creative & collaborative environment driven by agile methodologies with focus on CI/CD, Application Resiliency Standards, and partnership with Cyber & Security teams
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
Formulate logical statements of business problems and devise, test and implement efficient, cost-effective application program solutions (e.g., code and/or reuse existing code using program development software alternatives and/or integrate purchased solutions.)
Collaborate with cross-functional teams, including Data Architects, Data Governance, Platform Engineers (Data), Testers, and Data Engineering leadership.
Build functional prototypes and software component primitives that can be used as quick-starts or solution scaffolding, which data engineering teams can extend to leverage as accelerators for rapid time to value.
Collaborate with the Platform Engineering team to develop and maintain automation that reduces toil for Data Engineers (i.e., make it easy to manage and move code through environments to production).
Proactively assess technical issues and risks that could impact speed, functionality, flexibility, or clarity.
Proactively manage priorities by working with Product Managers.
Participate in or lead a Community of Practice that advances the discipline of data engineering by driving alignment across teams to embrace standardized patterns & practices.
Stay abreast of the latest developments in data management, data architecture, cloud (AWS), and contemporary engineering practices.
Promote a culture of ownership to transform data into a strategic asset.
Partner with data architecture and engineering teams to implement security best practices and compliance standards for protecting sensitive data and ensure regulatory compliance.
Mentor junior data engineers, fostering a culture of continuous learning and rapid experimentation while evangelizing best practices and Enterprise standards.
Perform routine design and code reviews to assess design quality, code quality, validate adherence to Enterprise standards, and coach junior engineers on best practices.
Develop and evangelize strategies and DataOps practices for configuration management, source code management, environment management, and CI/CD tooling (e.g., Github).
Participate in the evaluation of new technologies and tools that will enhance the organizations data infrastructure and capabilities.
THE EXPERIENCE YOU BRING TO THE TEAM
Minimum Required Experiences
2 years
Desired Experiences
5+years of Relevant Experience
Bachelor's degree in Computer Science, Data Engineering, or a related discipline and 5 or more years' experience in IT systems analysis and ap
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s