Fannie Mae is looking to hire a Sr. Software Engineer to design, produce, test, and implement moderately complex software, technology, or processes, as well as create and maintain IT architecture, large scale data stores, and cloud-based systems to expand access to homeownership and affordable rental housing.
Requirements
- 2 years experience
- Experience developing and operating enterprise cloud-native AWS data applications.
- Experience developing data engineering pipelines on AWS stack using Python.
- Deep technical knowledge of AWS services – EC2, EMR, Lambda, StepFunctions, S3, SNS/SQL, CloudWatch.
- Solid understanding of database technologies including Redshift and RDS with strong technical ability with complex SQL.
- Proficiency developing REST API integrations with SaaS applications.
- Experience with DevOps and CI/CD concepts and tools.
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
- Experience developing and operating enterprise cloud-native AWS data applications.
- Experience developing data engineering pipelines on AWS stack using Python.
Other
- Excellent Communication Skills with the ability to clearly articulate technical concepts to both technical and business stakeholders.
- Proven ability to work effectively in a team environment, fostering a collaborative culture.
- Bachelor's Level Degree (Required)
- For most roles, employees are expected to work onsite on a regular basis at their designated office location.
- Proximity within a reasonable commute to your designated office location is preferred unless the job is noted as open to remote.