Talent.com
Senior Software Engineer (Python & AWS)

Senior Software Engineer (Python & AWS)

Freddie MacMcLean, VA, United States
30+ days ago
Job type
  • Full-time
Job description

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Continue your career journey where your work contributes to a greater purpose.

Position Overview :

Our team is seeking a Senior Software Engineer to work on our internal data platform hosted on AWS. The ideal candidate should have experience in system development and operation, along with a solid background in software engineering and familiarity with AWS.

Our Impact

  • Our team manages an internal data platform that is crucial for key business operations, including prepayment model development, trading analytics, and securitization.
  • We work with other teams to understand their data needs so we can design systems to meet their business objectives.
  • We ensure that our systems are robust, scalable, fault-tolerant and cost effective.

Your Impact

  • Design, develop and support a custom-built AWS native data platform. The infrastructure code is written in Python and uses EC2, EMR, S3, SQS, DMS, Lambda and API Gateway. We deploy changes using CloudFormation.
  • Collaborate with other areas of the team to understand their infrastructure needs and enhance the system to support them.
  • Design and develop new code, review existing code changes, and implement automated tests.
  • Actively seek opportunities to continuously improve the technical quality and architecture to improve the product’s business value.
  • Improve the product’s test automation and deployment practices to enable the team to deliver features more efficiently.
  • Operate the product in production including release management and production support.
  • Qualifications

  • At least 5 years of experience developing production software
  • Strong Python skills with at least two years of experience writing production code
  • At least two years of experience with Linux administration and scripting
  • At least one year of experience with Amazon Web Services as a developer and administrator, especially writing CloudFormation templates. Experience working with these AWS Services : EC2, EMR, S3, SQS, Lambda, IAM, Networking services (VPCs, Security Groups, etc.), STS, SSM
  • Experience with containerization technologies (Docker) and orchestration tools (Kubernetes)
  • BS in Computer Science or equivalent experience
  • Experience writing automated unit, integration, regression, performance and acceptance tests
  • Solid understanding of software design principles
  • Keys to Success in this Role

  • Passionate about hands-on software development
  • A desire to work on all aspects of the software development lifecycle : requirements gathering, design, development, testing and operations
  • Strong collaboration and communication skills (both written and verbal)
  • Desire to continuously improve the team’s technical practices
  • Ability to quickly learn, apply and deploy new technologies to solve emerging problems
  • We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity / expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals 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.

    Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.

    This position has an annualized market-based salary range of $130,000 - $196,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • McLean, VA, United States

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RelativityWashington, DC, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Python, React, AWS)

    Senior Software Engineer (Python, React, AWS)

    Capital OneMcLean, VA, United States
    Full-time +1
    Senior Software Engineer (Python, React, AWS) • •Full Stack Software Engineers • •who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the o...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    MediumWashington, DC, United States
    Full-time
    We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leadi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Fintech SaaS Product / Platform

    Senior Software Engineer – Fintech SaaS Product / Platform

    twiceasnice RecruitingWashington, DC, United States
    Full-time
    Senior Software Engineer – Fintech SaaS Product / Platform.Medical, Dental & Vision Insurance, 401k, Paid Holidays, PTO.Full-Time | Hybrid – In Office 2x / week. Senior Software Engineer – Fintech SaaS ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    LeidosAlexandria, VA, US
    Full-time
    At Leidos, we’re more than a technology company—we’re a trusted partner pioneering the future of defense and intelligence. Our diverse teams of innovators unite around a common mis...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RangeMcLean, VA, United States
    Full-time
    Range is creating AI-powered solutions to eliminate financial complexity for our members.We’re transforming wealth management through the perfect blend of cutting-edge technology and human expertis...Show moreLast updated: 22 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EmployeenavigatorBethesda, MD, United States
    Permanent
    Have you used a website to sign up for your annual benefits? That's what we build.Over 70,000 companies nationwide use our software, so there's a good chance you've interacted with our platform.We ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Core Experiences - Edison, USA

    Senior Software Engineer, Core Experiences - Edison, USA

    Clutch CanadaWashington, DC, United States
    Full-time
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Cloud Engineer Architect AWS

    Senior Cloud Engineer Architect AWS

    Leidos IncFort Belvoir, VA, United States
    Full-time
    Leidos Digital Modernization Sector is seeking an experienced.Senior Cloud Engineer Architect (AWS).The I3TS program provides enterprise-wide IT support to enable DTRA's Information Management & Te...Show moreLast updated: 6 days ago
    • Promoted
    Senior Backend Engineer - Go

    Senior Backend Engineer - Go

    Hatch ITWarrenton, VA, US
    Full-time
    Counter-UAS solution provider to find a.Senior Back End Software Developer.The role is primarily focused on the development & integration of the company's C2 products for US Customers ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    DUNBAR CONSULTINGWashington, DC, United States
    Full-time
    Citizen and obtain and maintain a Public Trust Clearance—dual citizenship is not permitted.The Senior Software Engineer is responsible for providing full software lifecycle support, including under...Show moreLast updated: 1 day ago
    • Promoted
    Senior Cloud Engineer Architect Azure

    Senior Cloud Engineer Architect Azure

    Leidos IncFort Belvoir, VA, United States
    Full-time
    Leidos Digital Modernization is seeking an experienced.Senior Cloud Engineer Architect (Azure).The I3TS program provides enterprise-wide IT support to enable DTRA's Information Management & Technol...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer SME

    Software Engineer SME

    Leidos IncAlexandria, VA, United States
    Full-time
    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our d...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Government Executive Media Group LLCWashington, DC, United States
    Permanent
    GovExec is seeking a Senior Software Engineer to join our team.We're looking for a collaborative, top-notch problem-solver who is excited to take on new challenges. Reporting to the Lead Software En...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Captivation SoftwareColumbia, MD, US
    Full-time
    Build to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and const...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Python & AWS)

    Senior Software Engineer (Python & AWS)

    Freddie MacMcLean, VA, United States
    Full-time
    At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do.Since our charter in 1970, we have made home possible for more than 90 million fam...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Python, React, AWS)

    Senior Software Engineer (Python, React, AWS)

    Capital One National AssociationMcLean, VA, United States
    Full-time
    Senior Software Engineer (Python, React, AWS).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, ...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer, Sessions (Auth0)

    Senior Software Engineer, Sessions (Auth0)

    OktaWashington, DC, United States
    Full-time
    Senior Software Engineer, Core Identity (Auth0).Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products,...Show moreLast updated: 4 days ago