We are looking for a Lead Python Engineer to become an integral part of our innovative team.
In this position, you will help advance our cloud-based platforms and play a pivotal role in shaping our technical direction. You’ll collaborate with talented colleagues and have a direct impact on the evolution of our technology stack.
Responsibilities
-
Contribute to a requirements-driven development process, ensuring team alignment and shared understanding
-
Create AI-driven solutions that enhance system design, deployment, and issue resolution
-
Research and propose new technologies and tools for potential use in large-scale AI projects
-
Build, support, and optimize AWS Lambda functions and API Gateway integrations using Python and boto3
-
Oversee the transition of CI/CD workflows from older pipelines to GitHub Actions
-
Administer infrastructure as code with Terraform and assist with Serverless framework operations
-
Lead efforts to update, refactor, and retire legacy services, including tasks like OAuth upgrades, enabling WAF block mode, and addressing security vulnerabilities
-
Set up and fine-tune AWS WAF configurations, resolving findings from SAST and SCA security assessments
-
Connect internal and third-party platforms via REST APIs, including managing OAuth credentials for systems such as ServiceNow
-
Streamline operational processes and support agent-based platform initiatives using tools like n8n, LangChain, or similar orchestration technologies
-
Partner with the SRE Consultant to close telemetry gaps and automate Lambda data collection
Requirements
-
At least 5 years of hands-on Python programming experience, with a focus on AWS Lambda and API Gateway in live environments
-
Minimum of one year leading and coordinating development teams
-
Advanced knowledge of boto3, with practical use of IAM, Secrets Manager, SSM, Lambda, API Gateway, CloudWatch, and WAF
-
Strong experience with Terraform for managing infrastructure as code, including writing, updating, and reviewing modules
-
Background in supporting and migrating legacy environments using the Serverless Framework
-
In-depth understanding of AWS WAF setup, block-mode activation, and incident management
-
Experience with security tools like SAST and SCA, and working within compliance frameworks
-
Proven ability to handle brownfield projects, including migrations, decommissions, and system overhauls
-
English communication skills at B2+ level or above, both written and verbal
Nice to have
-
Experience building and maintaining CI/CD pipelines with GitHub Actions, particularly during migration from cicd-functions
-
Background in integrating ServiceNow for process automation or system connectivity
-
Knowledge of Snowflake for managing data warehousing and analytics solutions
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn