Senior Python Software Engineer
RIT Solutions
Senior Python Software EngineerTysons, VA – Need LocalAll candidates selected for an interview are required to complete our mandatory identity verification process.Must Have Qualifications:At least 5 years of hands-on Python software development experience with bachelor's degree or 3 years of hands-on Python software development experience with advanced degree in production-grade coding (not scripting). Candidate must have Git version control, SQL, Pandas, and Unit testing.Interview Information:Rounds: 1 round Duration: 120 minutes Interview Type: on-site for first roundFinancial Engineering:Senior Software Developer (Specializing Financial Accounting Applications) - CWPosition OverviewClient'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.ResponsibilitiesRefactor 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 5 years' of hands-on Python software development experience with Bachelor's degree or 3 years' of hands-on Python software development experience with advanced degree in production-grade coding (not scripting). · 2–3 years of experience using Git for source control in a team-based development environment. · 2–3 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. · 2–3 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.
- ...A forward-thinking technology firm in Washington, DC seeks a Python Software Engineer to join their FinTech team. The candidate will work on next-generation settlement processes using cloud services and microservices architecture. Candidates should have over 3 years of...SeniorSoftware
$229.9k - $262.4k
...Senior Lead Software Engineer, Full Stack (Python, ReactJS, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,...SeniorSoftwareFull timePart timeInternshipLocal area$130k - $196k
...purpose.Position Overview:Are you a seasoned software engineer, eager to break into the demanding... ...machine learning? Are you proficient in Python, and full life cycle software development?Freddie Mac is currently seeking a senior developer to join the Credit Innovation...SeniorSoftwareLocal area$131.3k - $237.35k
...entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience... ...growing team of security researchers and software engineers as we transition a state-of-the... ...clearance Four years of experience in a Python Development role Bachelor’s degree...SeniorSoftwareLocal areaImmediate start$89.6k - $194k
Python Developer, Senior TS/SCI with Poly REQUIRED Position Description CGI Federal has an exciting... ..., development, and maintenance of software applications, automated test... ...based solutions. Works with the system engineers and developers to ensure information...SeniorSoftwareWork at officeLocal area- ...One Federal Solution (OFS) seeks a Senior Web Developer (Subject Matter Expert - Senior) to support a potential Federal Government client... ...processes and controls. Participate in all phases of the software development lifecycle including requirements gathering, design,...SeniorSoftware
- ...and completion of ad-hoc requests.Basic Requirements8-10+ years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies. 3-5 years of experience with relational databases including Sybase, SQL Server, MySQL, and/...SeniorSoftware
- ...Advisory Group is seeking a Data Integration Engineer to join an exciting and growing... ...Databricks, Palantir, Celonis Intelligence, SQL, Python, cloud-native integration services, and... ...activities. - Collaborate with software developers, data engineers, finance organizations...SeniorSoftware
$229.9k - $262.4k
Senior Lead Data Engineer (Python, AWS, Spark, Kakfa, SQL, Snowflake, DynamoDB, Databricks, GenAI) Do you love building and pioneering in the technology... ...tools (Claude Code, GitHub Copilot) to accelerate the software delivery 9+ years of experience in application...SeniorSoftwareFull timePart timeInternshipLocal area- ...Job Summary: Senior Software Developer Financial Accounting Applications (Freddie Mac, McLean,... ...- Develop and enhance core forecasting engine features to increase model accuracy, runtime... ...with modern programming languages (Python, Java, or C#). - 1 2 years experience...SeniorSoftware
$140k
...XLA is looking for a Senior Web Developer to support a federal agency in Arlington, VA. This position requires the candidate to be... ...Experience working with accounting systems like CGI Momentum software or other COTS product. Experience development applications to...SeniorSoftwareLocal areaMonday to Friday$150k - $166k
...the businesses that are hiring. We are looking for a Senior Multi Cloud DevOps Engineer to work in McLean, VA supporting our client. Salary... ...● 2+ years of experience using task management software such as Jira ● TS/SCI clearance with a polygraph...SeniorSoftware- ...Senior Data ScientistAbout Tripoint SolutionsWe are technology innovators, partnered with... ...business challenges.Support all phases of the Software Development Life Cycle (SDLC), including... ...or more programming languages such as Python, R, or Scala.Strong analytical, problem-...SeniorSoftware
$210k - $235k
...Senior Information System Security Officer At Bcore, our strength comes from how... ...IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore... ...languages such as Bash, PowerShell, or Python. What You Can Expect From Us...SeniorSoftware- ...-party validation. Summary:We are seeking a highly skilled Senior Network Engineer to join our team. The ideal candidate will have extensive experience... ...in configuration, repair and troubleshooting of hardware, software and network operating systems. Develop and document...SeniorSoftwareFull timeContract workRemote work
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...in learning more. Job Title: Senior Software Engineer- BI Location: Arlington...SeniorSoftwareFull timeWorldwide
- ...Senior Developer - Python / AWS Workflow Automation About the Role We are seeking a skilled and motivated Senior Developer to join our Workflow... ...automation. Required Skills & Experience • 7+ years of software development experience with a strong focus on Python (Java...SeniorSoftwareLong term contract3 days per week
$158.6k - $181k
Senior Data Engineer (Python, SQL, AWS) - Dealer Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business... .... With a strong commitment to delivering exceptional software solutions, Dealer Tech Auto partners with car dealerships...SeniorSoftwareFull timePart timeInternshipH1bLocal area- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...: ProductionExperience level: Mid-Senior LevelIndustry: Information Technology And...SeniorSoftwareWorldwide
- ...We are seeking a **Senior Cloud Engineer** with strong expertise in cloud infrastructure and automation... ...with development teams throughout the software lifecycle to ensure sustainable... ...languages and automation tools (JSON, Python, Ansible, GitHub, CodeShuttle). ~ Advanced...SeniorSoftwareWork at office
- ...disciplinary team in an ever-changing work environment? As a Software Engineer, you will have the opportunity to work on a variety of challenging... ...~12+ years development experience in modern languages (Python, Java, JavaScript) Additional Skills We'd Like to See:...SeniorSoftwareFull timeImmediate start
$113k - $188k
...from data querying and wrangling to data engineering, to data visualization, dashboarding,... ...analysis using various technologies (i.e., Python, Databricks) in cloud-based databases... ...datasets using querying or data engineering software tools, such as SQL, Python, R, etc....SeniorSoftwareFull timeFlexible hours$150k - $185k
OverviewAs a Senior DevSecOps Engineer, you will work with our growing DevSecOps practice delivering features... ...root cause analysis, and developing software updates and ‘fixes’ Working with... ...scripting in Concourse, Bash, PowerShell, Python, Groovy, or Ruby Experience with...SeniorSoftware- Senior Developer Remote Role Duration: 6months+ Role Overview The Developer, Specialist performs thorough end-to-end analysis... ...complex business requirements, and implements enterprise-grade software solutions. This role functions as an individual contributor,...SeniorSoftwareWork at officeLocal areaRemote work
$153.6k - $207.8k
...there’s nothing we can’t achieve.Basic qualifications- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience- 5+ years of design, implementation,...SeniorSoftwareFlexible hours$81.1k - $187k
...Infrastructure Engineer Takes proactive steps to design and architect infrastructure... ...responds to capacity needs. Collaborates with software development teams to develop reliable... ...following: PowerShell Bash Python Ansible Chef Experience applying...SeniorSoftwareTemporary workFlexible hours$80k - $120k
...contributions every single day. We are looking for an experienced QA Engineer responsible for software testing, specifically functional, performance and end-end... ...market productsTech stack: Angular, React, Vue, PHP, Python, C, C++, Rust, LinuxTest frameworks: Jest, pytest, Zephyr...SeniorSoftwareRemote workEarly shift$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic...SeniorSoftware- Position: Senior Consultant, Data Integration Engineering Location: Arlington, VAJob Id:... ...Information Systems, Data Engineering, Software Engineering, or related technical... ...as Azure or AWS.Experience with Python, C#, Java, or other modern...SeniorSoftware
- ...Senior Data Scientist/ML EngineerTysons, VA Top Secret/SCI CI Polygraph... ...Senior Data Scientist/ML Engineer with an active TS/SCI CI Poly... ...with data scientists, software engineers, and subject matter... ...Excellent programming skills in Python.Applied Machine Learning experience...SeniorSoftwareWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Software Engineer. Be the first to apply!
- python developer part time McLean, VA
- python developer internship McLean, VA
- full stack / python developer (remote) McLean, VA
- python developer data analytics McLean, VA
- python engineer McLean, VA
- python programmer McLean, VA
- senior python developer McLean, VA
- python developer McLean, VA
- software engineer part time McLean, VA
- software developer intern McLean, VA



