Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ECS Logo

Python Developer

ECS

Salary not specified
Jan 2, 2026
Fairfax, VA, US
Apply Now

ECS is seeking a Python Developer to work on building enterprise-scale integrations, AI-powered tools, and robust data pipelines that form the foundation of our AI Delivery Engine ecosystem.

Requirements

  • 8+ years of hands-on Python development experience with demonstrated expertise in building production-grade applications
  • Strong experience with source control systems (Git) and branching strategies for collaborative development
  • Proven experience in Python unit testing frameworks (pytest, unittest) with a track record of maintaining high code coverage
  • Demonstrated ability to develop and maintain library code with clean APIs and well-structured modules
  • Experience with Model Context Protocol development and implementation
  • Experience developing or managing Python packages via PyPI with understanding of package distribution and versioning
  • Familiarity with enterprise platform integrations such as Jira, SharePoint, GitLab, Azure DevOps, GitHub, or Salesforce

Responsibilities

  • Extend and enhance existing AWS WAF CloudWatch integration and build new MCP servers for enterprise platforms
  • Develop MCP servers for Jira, SharePoint, GitLab, Azure DevOps, GitHub, and Salesforce
  • Design and implement server architectures that support seamless communication between AI agents and enterprise systems
  • Develop robust connectors and data pipelines to extract, transform, and analyze information from multiple enterprise repositories and project management systems
  • Build scalable data processing workflows that handle large volumes of information across distributed systems
  • Create reusable integration patterns that can be adapted for multiple enterprise platforms
  • Build Python-based tools that support 'vibe coding' workflows and intelligent automation

Other

  • Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent practical experience
  • Proven track record working in enterprise-level environments with complex technical requirements and stakeholder management
  • Ability to work in a fast-paced, agile environment
  • Strong commitment to code quality and ability to create maintainable library code
  • ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law