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 build enterprise-scale integrations, AI-powered tools, and robust data pipelines that form the foundation of their 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
  • Proven track record working in enterprise-level environments with complex technical requirements and stakeholder management
  • Experience with AWS WAF CloudWatch integration
  • Experience with Jira, SharePoint, GitLab, Azure DevOps, GitHub, and 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
  • Ability to work in a fast-paced, agile environment
  • Commitment to code quality and creating maintainable library code
  • Ability to collaborate with product teams to implement AI-assisted development capabilities
  • Ability to contribute to continuous improvement of development standards and best practices