More jobs:
Sr. Python Developer - Backend
Job in
McLean, Fairfax County, Virginia, USA
Listed on 2026-02-14
Listing for:
Entagile
Full Time
position Listed on 2026-02-14
Job specializations:
-
Software Development
Python, Backend Developer
Job Description & How to Apply Below
We are seeking a Senior Python Developer to support the design, development, and enhancement of both customer-facing and internal applications and services. This role involves building new features, refactoring existing code, resolving defects, reducing technical debt, and supporting migration efforts across the software lifecycle.
The ideal candidate brings strong backend engineering expertise, a collaborative mindset, and a focus on delivering high-quality, scalable solutions.
Responsibilities- Design, develop, refactor, test, and support backend applications and services for financial engineering platforms
- Write clean, maintainable, and well-tested code, including unit and integration tests
- Identify and resolve defects while proactively addressing technical debt
- Collaborate with cross-functional teams across application and infrastructure layers
- Support infrastructure upgrades and adoption of new technologies
- Contribute to thoughtful design decisions and continuous improvement of engineering practices
Required
- Strong experience building efficient batch processes for high-volume analytics and valuation requests using financial engine APIs
- Solid SQL experience across modern database platforms and end-to-end project delivery
- Extensive hands-on experience with Python and libraries/frameworks such as Pandas, Num Py, Gunicorn, Celery, SQL Alchemy, and Flask or FastAPI
- At least 5 years of professional Python development experience, including application design, data processing, and object-oriented design patterns
- Proven experience with Python concurrency and long-running batch processes backed by databases, including operational features such as cancel, restart, resume, status polling, and recovery at scale
- Strong problem-solving skills, sound business judgment, and experience working in Agile development environments
- Graduate degree in Computer Science or a related field
- Experience in financial accounting, fixed income, or capital markets
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×