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