At Freddie Mac, you will do important work to build a better housing finance system and you’ll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Position Overview
Freddie Mac’s Investments & Capital Markets (I&CM)Business Technology Office is looking for a Senior Full Stack Engineer who enjoys data and building data storage platforms from ground up using microservices architecture. Our ideal candidate is passionate about data analysis, technology and helping people leverage the technology to transform their business processes and analytics.
Sound like you? Read on! As a Data Engineer, you are part of a team that supports a wide variety of internal customers. You will analyze, design, and develop data storage and data analytic solutions using data lake patterns, that help our customers run more effective operations and make better business decisions. Our Impact:
We are part of a data platform that is building the next generations way of consuming data in the cloud by modelers. We build various data governance solutions using the latest microservices architecture, which run as cohesive unit within the overall data platform strategy. Your Impact:
You will be part of team that is building a new future by working on state-of-the-art cloud data governance tools and technologies in alignment with division business objectives. As a full stack developer, you will support a variety of internal customers and draw on all the skills in your toolkit to analyze, design, and develop microservices based apps focusing cloud data storage and analytic solutions which leverage data lake patterns.
Develop data governance related services using Spring Boot and Angular
Design and write SQL queries with Postgres
Develop data filtering, transformational and loading requirements
Define and execute ETLs using Apache Spark among other Data technologies
Determine appropriate translations and validations between source data and target databases
Implement business logic to cleanse & transform data
Design and implement appropriate error handling procedures
Develop project, documentation and storage standards in conjunction with data architects
Monitor performance troubleshoot and tune ETL processes as appropriate using tools like in the AWS ecosystem.
Execution of end to end implementation of underlying data ingestion workflow.
Follow software engineering standard methodologies to build modular and sustainable software
Identify and discuss the tradeoffs of multiple approaches to solving business problems Qualifications
A minimum of 5-7 years of professional experience
Master or bachelor's degree with relevant experience
At least 6+ years of experience developing RESTFUL APIs with Spring Boot
At least 5 years of experience developing in Java, Spark, Scala, Python
At least 4 years of experience developing in Angular
At least 4 year of experience with HTML and CSS
At least 4 years’ experience in one of the following Cloud technologies: Amazon Web Services (AWS), Google
At least 3 years of implementation and tuning experience specifically using Amazon Elastic Map Reduce (EMR).
At least 4 year of experience with relational database architecture
Experience working with different Databases and understanding of data concepts (including data warehousing, data lake patterns, structured and unstructured data)
Implementing AWS services in a variety of distributed computing, enterprise environments.
Experience writing automated unit, integration, regression, performance and acceptance tests
Good understanding of the current trends in Data Engineering domain
Solid understanding of software design principles Keys to Success in this Role:
Hardworking and take pride and accountability in your work
Technically strong with hands-on experience
Ability to understand and communicate well with a passion to get the job done
Industry moves fast. Open minded to embrace new technologies
Ready to tackle any kind of work to help drive things forward
Innovative in providing solutions
Current Freddie Mac employees please apply through the internal career site.
Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you’ll do important work for the housing finance system and make a difference in the lives of others.
We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law. We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit www.BountyJobs.com and register with our referral code: MAC.
Time-type: Full time
Job Category: Research & Modeling
FLSA Status: Exempt