×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Python Developer - Backend

Job in McLean, Fairfax County, Virginia, USA
Listing for: Entagile
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Python, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
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
Qualifications
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
Preferred
  • Graduate degree in Computer Science or a related field
  • Experience in financial accounting, fixed income, or capital markets
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary