Software Engineer Senior
$129k - $193kFreddie Mac
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. Join an organization where your work contributes to a greater purpose.
Position Overview Freddie Mac is seeking a Software Engineer Senior to execute for one or more agile delivery teams. This role is for an experienced engineer who can independently drive solution design, influence engineering standards, and partner across Product, Architecture, Platform/DevOps, and Security to deliver secure, scalable, cloud-based capabilities.You will lead by example through hands-on development, setting technical direction, improving engineering maturity, and ensuring solutions are resilient, observable, and operationally excellent in production.
Apply and learn why there is #MoreatFreddieMac! Our Impact Enterprise Business Technology Office (EBTO) supports multiple verticals by crafting and creating solutions to a variety of technology challenges. This support takes many forms, including delivering automation solutions by building and enhancing software applications using Business Process Management and Low Code Application Platforms required for Internal Audit, Legal and various other divisions at Freddie Mac.
Enterprise Business Technology portfolio delivers foundational technology capabilities that power secure, scalable, and innovative technology for the organization using best-in-class tooling and standards across multiple functional domains.
Your Impact
- Architect and Design scalable, resilient software solutions with a focus on cloud-native architectures, particularly on AWS and other major cloud platforms
- Champion Engineering Excellence by establishing and maintaining high standards for code quality, testing, security, and performance
- Drive Innovation by researching, evaluating, and implementing cutting-edge technologies and methodologies that deliver business value
- Collaborate with Platform Teams to influence infrastructure decisions, tooling choices, and development workflows that optimize developer productivity and system efficiency
- Own the Full SDLC from requirements gathering through deployment and monitoring, ensuring robust and maintainable solutions
- Technology Selection - evaluate and recommend the most appropriate languages, frameworks, and tools for each project
- Contribute to Technical Strategy by providing architectural guidance and participating in technology roadmap planning
- 5-8+ years of software engineering experience with a proven track record of delivering high-quality, production-grade software
- College Degree or equivalent experience; advanced studies/degree preferred.
- Working knowledge of distributed systems, microservices, and cloud-native patterns, with a desire to deepen architectural expertise
- Cloud familiarity, particularly with core AWS services (EC2, Lambda, ECS, RDS, DynamoDB, S3, CloudFormation/CDK, etc.)
- Experience in testing strategies (unit, integration) and participation in code reviews
- Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code
- Experience collaborating with DevOps/Platform teams to deliver solutions that meet both developer and operational needs
- Exposure to multiple programming paradigms (OOP, functional) with proficiency in at least one primary language
- Experience across the stack - from backend services to data stores, with some frontend exposure
- Solid foundation in computer science fundamentals, algorithms, and data structures
- Security-aware with a basic understanding of secure coding practices and cloud security fundamentals
- Clear communicator who can articulate technical concepts to peers and stakeholders
- Team player with experience working in agile, cross-functional teams
- Platform Engineering Understanding
- Quality-conscious mindset
- Ability to identify inefficiencies in development workflows and contribute ideas for improvement
- Exposure to multiple cloud platforms (Azure, GCP)
- Contributions to open-source projects
- Familiarity with AI/ML concepts or integration in software systems
- Interest in emerging technologies (serverless architectures, edge computing, WebAssembly, etc.)
- Curious and growth-oriented engineer who actively explores new technologies and approaches
- Structured problem solver who can evaluate options and make sound decisions with guidance
This position has an annualized market-based salary range of $129,000 - $193,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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Senior in McLean, VA vacancy
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior- ...IT Specialist (Applications Software) As an IT Specialist (Applications Software) with the US Office of Personnel Management, Products and Data Engineering Divisions, you will serve as a senior software engineer responsible for designing, developing, integrating, modernizing...SeniorWork at office
$100k - $160k
...Majus Consulting is looking for a highly skilled Senior Software Engineer to join our Washington, DC team. In this full-time position, you'll design, develop, and maintain robust software solutions, lead technical initiatives, and contribute to scalable systems supporting...SeniorFull time- ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification...Senior
$131.3k - $237.35k
...Leidos is seeking a Sr. Software Engineer in Alexandria, Virginia. The ideal candidate will have a BS degree with 12-15 years of experience or a Master's with 10-13 years of relevant experience. Responsibilities include engaging in SDLC activities within an agile development...Senior$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours- ...on this mission. If you are too, let's talk. Observability Engineer The Auth0 Platform Observability team owns the observability... ...monitor and observe our platform while continuing to rapidly ship software that our customers love. Our engineers maintain and automate...Senior
- Job Posting Job description updated What We’re Looking For ~8+ years of experience architecting and maintaining enterprise applications with Java (ideally Spring) and Javascript (ideally React) ~ Demonstrable experience setting up GitHub for team version control...Senior
- ...A Veteran-Owned Small Business is seeking a Software Engineer Level 3 to support a federal government client. The ideal candidate will have a Bachelor’s Degree in Mathematics, Engineering, or Computer Science along with 5 years of relevant experience. Responsibilities...Senior
$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month...SeniorContract work$150k - $190k
...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python...SeniorFlexible hours- ...Job Title Enterprise Application Software Developer Job Description Help design, develop, test, implement, and maintain enterprise application software that supports mission-critical organizational requirements. Lead or support the software development lifecycle...Senior
- ...You're an engineer with strong full-stack experience, capable of contributing across our entire product ecosystem. We are EngagedMD and... ...our Platform, Product and Customer Success teams. At EngagedMD, Software Engineers play a key role not only in building software, but...Senior
- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorWork at office
- ...Software Engineer TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecycle—from architecture and development to testing...Senior
- ...CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Responsibilities Analyzes user interfaces, maintains hardware and software performance tuning, analyzes workload and computer usage, maintains interfaces with outside systems, analyzes downtimes, analyzes...Senior
- ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
- ...A bit about us: We are a well-funded tech startup that is on the lookout for a talented Principal Software Engineer / Senior Backend Developer! Why join us? As a Senior Backend Software Engineer / Senior Software Developer in our company, we are able to offer...SeniorLocal area
- ...security. Altamira believes that our people and the culture of our company differentiate us from other companies. Position: Senior Software Engineer Position Location: Springfield, Virginia Position Description: Altamira Technologies Corporation is seeking a Senior...SeniorContract workWorldwide
$150k - $200k
...Senior Software Engineer, Cryptography hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Developer, Mobile. As a Senior Software...Senior- ...Summary We are seeking a highly experienced hands-on Full Stack Engineer to design and development of cutting-edge AI Agents, Agentic... ...ethical deployment frameworks. Contributions to open-source projects or publications in software development domains. #J-18808-Ljbffr...Senior
- ...Software Development Engineer II Warner Bros Discovery WBD is seeking a skilled Software Development Engineer II to join our Roku Player SDK Team. This team is responsible for developing and optimizing video playback experiences across Roku platforms, ensuring high-...SeniorWork experience placementWorldwide
- ...headquartered in Northern Virginia, building a suite of autonomous software reliability and testing products. Their team is collaborative,... ...programming. Typescript (and JS) on the front end & Node.js engine on the back, too. Jobot is an Equal Opportunity Employer. We...SeniorWork at officeLocal area
$140k - $160k
...Zachary Piper Solutions is seeking a talented Senior Software Engineer to join our team in Springfield, VA. As a Senior Software Engineer, you will play a key role in supporting the Geospatial Intelligence Agency (NGA) by designing, developing, and maintaining geospatial...SeniorWork experience placement- ...for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce... ...utmost importance to building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up, designing and...SeniorFlexible hours
- ...About the Role As a performance-focused Mid to Senior level Software Engineer at Appian, you will build tools to solve complex performance problems and tackle our most challenging technical problems alongside other brilliant engineers. Qualifications 4+ years experience...SeniorWork at officeLocal area
- ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecycle-from architecture and development to testing and deployment-across...Senior
- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- ...Senior Software Engineer We are seeking a Senior Software Engineer to support our growing client in the Fintech space. Your role will build and implement software solutions to deliver world class experiences and capabilities for our users and clients. Clearance...Senior
- ...Senior Software Engineer Under minimal supervision, the Senior Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Works...SeniorTemporary workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Senior. Be the first to apply!
Related searches
- senior robotics software engineer McLean, VA
- graduate software engineer McLean, VA
- software engineer internship McLean, VA
- senior software engineer McLean, VA
- software developer fintech McLean, VA
- senior software engineer ruby on rails McLean, VA
- federal - software developer McLean, VA
- graduate software developer McLean, VA
- consulting software engineer McLean, VA
- software engineer travel McLean, VA


