Senior Python Developer
hyrusinc
Job Description
Must Have Qualifications: At least 4 years of hands-on software development experience using a
modern programming language (e.g., Python, Java, OR C##). Candidate must have Git version
control, SQL, and Unit testing. Preferred: Shell scripting, financial domain with fixed income
knowledge, graduate degree in Computer Science or Mathematics -similar degrees, Certs -CFA,
FRM, CPA.
Financial Engineering:
Senior Software Developer (Specializing Financial Accounting Applications) - CW
Freddie Mac - McLean, VA
Position Overview
Freddie Mac’s Investments & Capital Markets division is currently seeking a Sr. Software Developer
who can contribute to the firm’s enterprise forecasting platform that supports long-term financial
projections, enabling strategic planning and decision-making. The developer will be involved in
developing and enhancing core features of the forecasting engines to improve model accuracy,
performance, and scalability, as well as providing support for critical quarterly/yearly production
runs used in financial reporting to ensure the integrity, accuracy, and timeliness of outputs. The
developer will also collaborate closely with FP&A and other stakeholders to implement new
forecasting capabilities, support scenario analysis, and meet evolving business and regulatory
requirements.
Responsibilities
· Refactor and modernize existing components of the financial accounting and forecasting
application to improve maintainability, performance, and scalability.
· Develop and enhance core forecasting engine features to improve model accuracy, runtime
efficiency, and enterprise readiness.
· Support critical quarterly production runs for financial reporting by monitoring execution,
troubleshooting issues, and ensuring integrity, accuracy, and timeliness of outputs.
· Diagnose and resolve defects, reduce technical debt, and drive continuous improvements
to ensure alignment with software engineering best practices.
· Write clean, robust, high-quality code following best practices, supported by automated
unit and integration tests with strong coverage.
· Coordinate with team members across different layers of the stack (data, services, APIs,
and infrastructure) to deliver end-to-end solutions.
· Partner with FP&A and other stakeholders to implement new forecasting capabilities,
enable scenario analysis, and meet evolving business and regulatory requirements.
· Assist with infrastructure upgrades, platform migrations, and adoption of new technologies
to improve reliability, security, and operational efficiency.
· Contribute to design discussions, code reviews, and documentation; demonstrate a
commitment to collaborative problem-solving, thoughtful design, and high-quality
deliverables
Qualifications
· At least 4 years of hands-on software development experience using a modern
programming language (e.g., Python, Java).
· 1-2 years of experience using Git for source control in a team-based development
environment.
· 1-2 years of experience with SQL and relational database development.
· 1-2 years of experience with containerization and orchestration technologies (e.g., Docker,
Podman, Kubernetes).
· Proficiency with shell scripting for automation, troubleshooting, and operational support.
· 1-2 years of experience with unit testing frameworks (e.g., Pytest, JUnit) and implementing
automated test coverage.
· An understanding of fixed income concepts, including duration, convexity, spread, and
option-adjusted spread (OAS).
· Good oral and written communication skills
· Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile
development processes.
Preferred Skills
· Graduate degree in a quantitative discipline (e.g., Computer Science, Mathematics,
Statistics, or related field).
· Strong understanding of GAAP accounting fundamentals, including revenue/expense
recognition and amortization.
· CFA/FRM (or significant progress toward CFA/FRM/CPA).
· Strong oral and written communication skills, with the ability to clearly articulate technical
and business concepts.
· Experience engaging with stakeholders to gather requirements, align on priorities, and drive
delivery.
· Exposure to product and project management tools (e.g., JIRA) to support planning,
tracking, and execution.
Must Have Qualifications: At least 4 years of hands-on software development experience using a
modern programming language (e.g., Python, Java, OR C##). Candidate must have Git version
control, SQL, and Unit testing. Preferred: Shell scripting, financial domain with fixed income
knowledge, graduate degree in Computer Science or Mathematics -similar degrees, Certs -CFA,
FRM, CPA.
Financial Engineering:
Senior Software Developer (Specializing Financial Accounting Applications) - CW
Freddie Mac - McLean, VA
Position Overview
Freddie Mac’s Investments & Capital Markets division is currently seeking a Sr. Software Developer
who can contribute to the firm’s enterprise forecasting platform that supports long-term financial
projections, enabling strategic planning and decision-making. The developer will be involved in
developing and enhancing core features of the forecasting engines to improve model accuracy,
performance, and scalability, as well as providing support for critical quarterly/yearly production
runs used in financial reporting to ensure the integrity, accuracy, and timeliness of outputs. The
developer will also collaborate closely with FP&A and other stakeholders to implement new
forecasting capabilities, support scenario analysis, and meet evolving business and regulatory
requirements.
Responsibilities
· Refactor and modernize existing components of the financial accounting and forecasting
application to improve maintainability, performance, and scalability.
· Develop and enhance core forecasting engine features to improve model accuracy, runtime
efficiency, and enterprise readiness.
· Support critical quarterly production runs for financial reporting by monitoring execution,
troubleshooting issues, and ensuring integrity, accuracy, and timeliness of outputs.
· Diagnose and resolve defects, reduce technical debt, and drive continuous improvements
to ensure alignment with software engineering best practices.
· Write clean, robust, high-quality code following best practices, supported by automated
unit and integration tests with strong coverage.
· Coordinate with team members across different layers of the stack (data, services, APIs,
and infrastructure) to deliver end-to-end solutions.
· Partner with FP&A and other stakeholders to implement new forecasting capabilities,
enable scenario analysis, and meet evolving business and regulatory requirements.
· Assist with infrastructure upgrades, platform migrations, and adoption of new technologies
to improve reliability, security, and operational efficiency.
· Contribute to design discussions, code reviews, and documentation; demonstrate a
commitment to collaborative problem-solving, thoughtful design, and high-quality
deliverables
Qualifications
· At least 4 years of hands-on software development experience using a modern
programming language (e.g., Python, Java).
· 1-2 years of experience using Git for source control in a team-based development
environment.
· 1-2 years of experience with SQL and relational database development.
· 1-2 years of experience with containerization and orchestration technologies (e.g., Docker,
Podman, Kubernetes).
· Proficiency with shell scripting for automation, troubleshooting, and operational support.
· 1-2 years of experience with unit testing frameworks (e.g., Pytest, JUnit) and implementing
automated test coverage.
· An understanding of fixed income concepts, including duration, convexity, spread, and
option-adjusted spread (OAS).
· Good oral and written communication skills
· Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile
development processes.
Preferred Skills
· Graduate degree in a quantitative discipline (e.g., Computer Science, Mathematics,
Statistics, or related field).
· Strong understanding of GAAP accounting fundamentals, including revenue/expense
recognition and amortization.
· CFA/FRM (or significant progress toward CFA/FRM/CPA).
· Strong oral and written communication skills, with the ability to clearly articulate technical
and business concepts.
· Experience engaging with stakeholders to gather requirements, align on priorities, and drive
delivery.
· Exposure to product and project management tools (e.g., JIRA) to support planning,
tracking, and execution.
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in McLean, VA vacancy
$131.3k - $237.35k
...customers. This role sits at the intersection of helping end users, developing new features, and coordinating with technical partners to... ...Intelligence Polygraph clearance Four years of experience in a Python Development role Bachelor’s degree in computer science,...SeniorLocal areaImmediate start- ...What we would like to see: In a senior developer role, you will design and build data flow and data integration processes to enhance loss... ...firm. Drawing from your vast hands-on experience in Python (PySpark), Spark, REST, Java, and Scala, you will develop, test...SeniorContract work
$60 - $75 per hour
...to improve maintainability, performance, and scalability. · Develop and enhance core forecasting engine features to improve model accuracy... ...experience using a modern programming language (e.g., Python, Java). · 1-2 years of experience using Git for source control...SeniorHourly payContract workTemporary workWork experience placement$89.6k - $194k
Python Developer, Senior TS/SCI with Poly REQUIRED Position Description CGI Federal has an exciting opportunity for an Python Developer within our Intel sector advancing the national security mission through cutting edge technology. You must have a passion for...SeniorWork at officeLocal area- ...Job Description Job Description API/Java/Python Developer Hybrid – Arlington, VA U.S. Citizenship and TS/SCI and CI poly required... ...minimum 5 years of experience for mid-level and 8+ years for senior • Security Clearance: TS/SCI with CI Poly...SeniorRemote work
- ...validate results, while ensuring governance and responsible AI practices are followed. The role emphasizes production-ready pipelines, cloud-based architectures, and CI/CD for ML systems, using Python/Scala/Java and distributed frameworks to deliver #J-18808-LjbffrSenior
- ...A public-sector consulting firm is seeking a Senior Software Engineer to join its team in a fully onsite role. The ideal candidate will... ...professional software engineering experience, with strong expertise in Python, C++, and Bash scripting. Experience with UI development is a...SeniorFull time
$160k - $200k
...’s becoming core to how our platform works. We’re looking for a senior machine learning engineer to take the lead on this effort. You’ll... ...to adopt Tech you’ll use Azure AI Studio, Azure OpenAI, GPT-4o Python (for agents, functions, orchestration), .NET 8 (for integration...SeniorLocal areaRemote work- ...Description We are seeking an experienced Senior Machine Learning Engineer to join our AI/... ...and open-weight language models. Develop pipelines supporting supervised fine-tuning... .... ~ Strong programming experience in Python and experience building production-quality...SeniorFull timeWork at officeRemote work
- ...Python Developer-Full Stack Senior Local candidates only # Interview Type: In-Person Locations: Onsite in McLean, VA (5 days a week) Employment Type: Contract Seniority Level: Mid-Senior level Job Function: Information Technology Industries: IT Services and IT Consulting...Contract workLocal area
- ...Principal Quantitative Analyst for Global Finance in McLean, VA. The role focuses on developing and implementing sophisticated financial models for capital markets, leveraging Python and other tools to turn data into actionable insights across billions of records. You...Senior
- ...Job Description Job Description We are looking for a Senior Python Developer to join our software development team. Senior Python Developer responsibilities include participating in the entire software development lifecycle, debugging applications and configuring...SeniorWork experience placement
- ## Senior Principal Reverse EngineerApplylocations: Arlington, VAtime type: Full timeposted... ...characterize the severity of breaches, develop mitigation plans, and assist with the restoration... ...Strong programming and scripting skills (Python, C, Assembly)- Understanding of...SeniorContract workImmediate start
$229.9k - $262.4k
...Senior Manager, Machine Learning Engineering As a Capital One Machine Learning Engineer... ...machine learning architectural design, develop and review model and application code, and... ...Explainable AI. Use programming languages like Python, Scala, or Java. Basic Qualifications...SeniorFull timePart timeInternshipLocal area$120k - $180k
...Overview We are seeking a Senior Data Scientist to lead the design, development, and deployment of advanced analytical models and... ...learning or advanced analytics solutions. ~ Strongproficiencyin Python and data science libraries (Pandas, NumPy, scikit-learn) with...Senior- ...engineers and product managers to deliver data products loved by customers. You will design and productionize ML solutions, using Python, AWS, PyTorch and distributed processing tools, while translating complex results into clear business impact for stakeholders. #J...Senior
- ...A leading fintech company is seeking a highly analytical Senior Credit Manager to join the U.S. team. This role involves driving decisions... ...and analytics ecosystem. Candidates should have strong SQL and Python skills, a deep understanding of credit performance, and the...SeniorRemote work2 days per week
- ...KPMG is currently seeking a Senior Specialist to join our Federal Advisory practice.... ...wrangling tools and coding languages such as Python, PySpark, and SQL to extract valuable insights... ...integration, and data transformation Develop data engineering designs and translate...Senior
$229.9k - $262.4k
...Senior Manager, Machine Learning Engineer Do you love building and pioneering in the AI... ...by writing and testing application code, developing and validating ML models, and automating... ...AI Use programming languages like Python, Scala, or Java Basic Qualifications: Bachelor...SeniorFull timePart timeLocal area- ...motivated, career and customer-oriented Senior Data Engineer to join our team in Arlington... ...but are not limited to: Design, develop, and maintain data pipelines and analytical... ...environments. ~ Proficiency with SQL, Python, and data engineering frameworks used in...SeniorFull timeWork at officeLocal areaRemote work
- ...-based Data Platforms and Storage Architectures Software Development and MLOps Computer Programming and Databases – Proficiency in Python and SQL required Software Engineering Best Practices (e.g., version control, testing, modular design) MLOps and Model Operationalization...SeniorInternshipLocal area3 days per week
$165k - $185k
...As a Senior Data Scientist at MarginEdge, you'll be researching, developing, and deploying innovative machine learning and statistical models that work to solve our... ...professional experience with the following: Using Python and its associated data manipulation and data...SeniorTemporary workWork at officeLocal areaRemote workNight shiftWeekend work$99k - $225k
...engineering managementExperience analyzing large-scale datasetsExperience with data-gathering, cleansing, and parsingExperience developing and applying optimization and simulation modelsAbility to work in Windows and Linux OS environmentsBachelor's degree in Mathematics...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$125k - $145k
...Description Senior Data Scientist AArete is one-of-a-kind when it comes to consulting... ...to drive business solutions Develop custom AI/ML models and algorithms to apply... ...solutions in business settings ~ Advanced Python experience for data science, machine...SeniorTemporary workWork experience placementWork at officeFlexible hours- ...person matters. About the role As a Senior Data Engineer at Range, you’ll be the... ...into the warehouse, using Fivetran, dbt and Python where each fits best. Implement the data... ...force multiplier in your own work. You've developed real instincts for when to lean on it,...SeniorWork at officeRelocationMonday to Friday
- ...systems that power our acquisition platform. You will design, develop, and deploy sophisticated multi-step AI agents capable of reasoning... ..., AI agents, or applied ML systems in production. ~ Strong Python proficiency; experience building production‑grade AI/ML...SeniorWork at office3 days per week
$150.1k - $206.45k
...to meet business objectives. Design and develop sophisticated predictive models and advanced... ...members, subject matter experts, and senior leaders Research and apply new best practices... ...to recognize patterns ~ SQL, R, Python, Hadoop, SAS, SPSS, Scala, AWS ~ Project...SeniorFull timeInternshipMonday to Friday$150k - $160k
...available. Castalia is seeking exceptional Senior Level Data Engineers to join our... ...priority users. The Mission Our team develops and deploys cutting-edge AI and Machine Learning... ...for MOST of our opportunities. ~ Python experience with data manipulation, scripting...SeniorContract workWork at officeLocal area$73.4k - $136.3k
...Environment: Hybrid, on-site 2-3 days, Crystal City, Arlington, VA Responsibilities Design, develop, test, and maintain AI agents and generative AI applications using Python. Develop agent workflows that use large language models to interpret user requests, reason...Minimum wageFull timeContract workFlexible hours$100k - $175k
...an alternative application process. Senior Data Scientist Full Time Arlington, VA... ...complex data into actionable insights while developing scalable, secure, and high-performing... ...or more programming languages such as Python, R, or Scala. ~ Strong analytical, problem...SeniorFull timeContract workTemporary workFlexible hours1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!
Related searches
- full stack / python developer (remote) McLean, VA
- python engineer McLean, VA
- python developer part time McLean, VA
- python developer data analytics McLean, VA
- python developer internship McLean, VA
- python developer McLean, VA
- python programmer McLean, VA
- senior manager customer operations McLean, VA
- senior software engineer ruby on rails McLean, VA
- sr finance manager McLean, VA


