Lead Python Developer
Epam
- Location
- UNITED STATES OF AMERICA · USA, MALVERN
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 120,000–200,000/yr
Posted 2mo ago
Discover Exciting Job Opportunities | EPAM Careers
Skip To Main Content
EPAM Careers>Jobs
Join our
Team
All available countries
SEARCH
FILTERS
Workplace type
Remote
1841
Hybrid
1240
Office
446
Open to relocation
No
3330
Yes
197
Specializations
Developer
1156
Other
1117
Software Architect
303
DevOps
289
Delivery Manager
126
Start typing...
Skills
Python
516
Amazon Web Services
396
Microsoft Azure
351
Java
329
Kubernetes
256
Start typing...
Seniority
Senior
1596
Lead
690
Middle Management
295
Associate Management
260
Senior Management
231
Start typing...
FILTERS
Workplace type
Remote
1841
Hybrid
1240
Office
446
Open to relocation
No
3330
Yes
197
Specializations
Developer
1156
Other
1117
Software Architect
303
DevOps
289
Delivery Manager
126
All 17 Specializations
Skills
Python
516
Amazon Web Services
396
Microsoft Azure
351
Java
329
Kubernetes
256
All 1826 Skills
Seniority
Senior
1596
Lead
690
Middle Management
295
Associate Management
260
Senior Management
231
All 11 Seniorities
3527 Jobs Found
Filters
Viewing 1-10 out of 3527 jobs found
Sort By
relevant
hot
Senior Python Back-End Developer - Crypto
Remote in Ukraine
Python.Core & 2 others
We are seeking a Senior Python Back-End Developer to join our team and contribute to the development of secure, scalable systems supporting cryptocurrency trading, custody, and settlement. The ideal candidate will collaborate closely with stakeholders and engineering teams to design robust solutions that integrate with blockchain networks, crypto exchanges, and digital wallets.
responsibilities
- Collaborate with team members and stakeholders to develop features and new products
- Develop solutions according to specified business requirements
- Define and write up technical specifications, including appropriate technology and workflow to coding standards
- Present implementation details to team leaders, heads, and CTO
- Implement unit and integration tests
- Ensure software meets requirements of quality, security, modifiability, and extensibility
- Participate in code reviews, identify anti-patterns, and pursue refactoring opportunities
- Design and implement secure integrations with blockchain networks, crypto exchanges, and digital wallets
- Contribute to the development of systems supporting cryptocurrency trading, custody, and settlement
- Perform other duties as deemed necessary by their superior from time to time
requirements
- BSc in Computer Science or related field
- 5+ years of experience in software development and coding in Python, with PHP considered an advantage
- Knowledge of software and application design and architecture
- Understanding of software quality assurance principles and software development lifecycle (SDLC) processes
- Experience with service-oriented architecture (SOA), microservices development, and containerized application management
- Experience in SQL and NoSQL databases, RabbitMQ or Kafka, and building websockets
- Familiarity with Kubernetes and Infrastructure as Code tools such as Terraform and Helm
- Proficiency in version control and continuous integration tools such as Git and Jenkins
- Understanding of web security standards and best practices
- Knowledge of blockchain fundamentals, cryptography, and digital assets
- Hands-on experience integrating with crypto APIs (REST/WebSocket), smart contracts, or blockchain SDKs
nice to have
- Exposure to DeFi protocols
- Familiarity with Web3 frameworks
- Knowledge of digital custody systems
Apply
KDB Developer
Hybrid in United States of America
New York, New York
kdb+ & 1 others
We are seeking a highly skilled and driven KDB Developer to join our team, contributing to advanced data solutions for leading global financial institutions. We look for individuals who are strategic, thrive in a dynamic environment, and possess strong analytical capabilities to solve complex business challenges.
responsibilities
- Work alongside our global clients as part of our KDB+ consulting practice
- Operate as a Subject Matter Expert for product installations and customization
- Contribute to all aspects of the software development lifecycle, including influencing the overall design and architecture of the application and developing, testing, and deploying the code
- Interact with users to understand requirements and integration needs, deploy applications, assist with user configurations, troubleshoot issues, and perform training
- Support users in accessing and querying data
requirements
- 3+ years in a software engineering or development role with KDB+/Q
- Strong academic background in business, finance, engineering, mathematics, science, or technology
- Demonstrable track record of developing successful software solutions in programming languages such as Java / C++ /Python
- Competency in using deployment tools such as Jenkins or TeamCity
- Strong initiative, with a proactive attitude and enthusiasm for learning new tools and technologies
Apply
Lead Data Engineer with Terraform
Remote in Türkiye
Data Software Engineering
We are seeking an experienced Lead Data Engineer with strong Terraform expertise to design, build and maintain scalable data solutions on Google Cloud Platform. In this role, you will lead the development of robust data pipelines while driving best practices across infrastructure automation and DevOps processes.
responsibilities
- Design and build scalable data pipelines using GCP services
- Lead the development of data solutions leveraging BigQuery, Dataflow and Dataform/dbt
- Orchestrate workflows with Cloud Composer/Airflow
- Manage real-time data streaming through Pub/Sub and Cloud Storage
- Implement infrastructure as code using Terraform
- Establish and maintain CI/CD pipelines with GitHub Actions
- Collaborate with stakeholders to translate business requirements into technical solutions
- Ensure data quality, reliability and performance across all systems
- Mentor team members and promote engineering best practices
requirements
- 5+ years of hands-on experience with SQL and Python
- Expertise in GCP services including BigQuery, Dataflow and Dataform/dbt
- Proficiency in Cloud Composer/Airflow, Pub/Sub and Cloud Storage
- Skills in DevOps practices including CI/CD, GitHub Actions and Terraform
- Good verbal and written communication skills
- Good business acumen
- English proficiency at B2 level or higher
nice to have
- Google Cloud Professional Data Engineer Certified
- Familiarity with Data Lake technologies such as Iceberg
- Knowledge of CDC using Datastream
- Understanding of Dataplex, Knowledge Catalog and Analytics Hub
- Competency in Looker
Apply
Data DevOps Engineer with Azure, Databricks [Senior/Lead]
Remote in Ukraine
Data DevOps & 10 others
We are looking for a Senior/Lead Data DevOps to join EPAM and contribute to a project for a large customer. As a Senior/Lead Data DevOps in Data Platform, you will focus on maintaining and implementing new features to the data transformation architecture, which is the backbone of the Customer's analytical data platform. As a key figure in our team, you'll implement and deliver high-performance data processing solutions that are efficient and reliable at scale.
responsibilities
- Design, build and maintain highly available production systems utilizing Azure data solutions including Data Lake Storage, Databricks, ADF, and Synapse Analytics
- Design and implement build, deployment, and configuration management systems together with CI/CD experience improvements based on Terraform and Azure DevOps pipeline solutions across multiple subscriptions and environments
- Improve users experience with Databricks platform based on best practices of Databricks cluster management, cost-effective setups, data security models, etc.
- Design, implement and improve monitoring and alerting system
- Collaborate with Architecture teams to ensure platform architecture and design standards align with support model requirements
- Identify opportunities to optimize platform activities and processes, implement automation mechanisms to streamline operations
requirements
- 4+ years of professional experience
- 2+ years of hands-on experience with a variety of Azure services
- Proficiency in Azure data solutions including Data Lake Storage, Databricks, ADF, and Synapse Analytics
- Solid Linux/Unix systems administration background
- Advanced skills in configuring, managing and maintaining networking on Azure cloud
- Solid experience in managing production infrastructure with Terraform
- Hands-on experience with one of the Azure DevOps/GitLab CI/GitHub Actions pipelines for infrastructure management and automation
- Hands-on experience with Databricks platform
- Practical knowledge of Python combined with SQL knowledge
- Hands-on experience in one scripting language: Bash, Perl, Groovy
- Advanced skills in Kubernetes/Docker
- Good knowledge of Security Best Practices
- Good knowledge of Monitoring Best Practices
- Good organizational, analytical and problem solving skills
- Ability to present and communicate the architecture in a visual form
- English language proficiency – ability to communicate directly with a customer (B2 level or higher)
Apply
Senior SAP SD Consultant
Hybrid in Belarus
SAP Logistics (SCM)
Currently, we are seeking a Senior SAP SD Consultant to join our dedicated EPAM team. This role offers a unique opportunity to collaborate with one of the premier software engineering and IT consulting firms. As part of our team, you will leverage your expertise to assist our global clients in operating efficiently, adapting to change, and achieving their goals. Collaborate with cutting-edge technologies and devices while contributing to numerous international projects. This position provides substantial professional experience and expands your technical competencies, supporting your career progression and personal growth.
responsibilities
- Establish effective communication with the customer to identify relevant requirements
- Analyze business requirements and define solution designs proactively
- Attend Business Workshops and conduct Fit-to-Standard Analysis
- Configure and customize SAP Logistics, Sales, and Supply Chain functionalities aligned with the customer’s specific business or industry needs
- Create project documentation, including materials for training and educating business application users
- Handle troubleshooting tasks and provide support for SAP solutions
requirements
- Knowledge of at least two modules or applications within the specified system
- Understanding of programming languages associated with the mentioned modules or applications
- Knowledge of business processes related to a specific functional area
- Background in system modules or applications with 3+ years of experience across 2+ projects
- Certification related to the specific system functionality at a minimum of associate level is recommended
- Capability to guide and manage a team of 2–3+ individuals
- Familiarity with basic aspects of Project Management and People Management
- Proficiency in comprehensive SAP S/4HANA functionality and SAP Activate methodology
- Core expertise in processes within a defined business domain
- In-depth understanding of SAP SD capabilities, such as Org Structure setup, Order management, ATP, Pricing, Outputs, Printing forms, OTC process, and Returns
- Competency in handling Special processes like customer consignment, STO, and 3rd party processing
- Familiarity with Idocs and integration with 3PL
- Capability to apply enhancement techniques, including user exits, enhancement points, and Badi
- Proficiency in customizing the SAP Fiori launchpad
- Skills in working independently and contributing as part of an international project team
- English B2 level proficiency (able to communicate effectively with English-speaking stakeholders, present ideas, and provide logical reasoning)
Apply
Senior Python Engineer with AI
Remote in Ukraine
Lviv
Python.Core & 5 others
We are looking for a skilled and dedicated Senior Python Engineer with AI to enhance our team's efforts in developing multiple artificial intelligence proofs of concept (AI PoCs). The successful candidate will take charge of development initiatives, improve our systems, and play a key role in crafting innovative solutions utilizing large language models (LLM) and associated technologies.
responsibilities
- Lead the development and configuration of custom GPTs on the ChatGPT platform
- Design and implement robust solutions using LangChain, LlamaIndex, and other LLM frameworks
- Collaborate with cross-functional teams to integrate AI solutions into existing systems
- Oversee the build of retrieval-augmented generation (RAG) solutions
- Utilize Docker for application deployment and management
- Maintain and update AI applications on Microsoft Azure
- Mentor junior developers and provide technical guidance
- Monitor system performance and troubleshoot issues as they arise
- Stay current with industry trends and advancements in AI and machine learning
- Contribute to the expansion of AI capabilities within the company
requirements
- 3+ years of experience in Python programming
- Skills in building and configuring custom GPTs for the ChatGPT platform
- Background in working with open-source LLM models such as llama and mixtral
- Experience in designing solutions using LLM frameworks like LangChain and LlamaIndex
- Expertise in Docker and familiarity with cloud platforms such as Azure
- Experience in building RAG solutions and function calling techniques
- Capability to lead and mentor a team of developers
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
nice to have
- Previous involvement with AI PoCs
- Published works or contributions to AI or machine learning communities
Apply
Senior Benefits Manager
Hybrid in Brazil
Barueri
People Operations
Our team is on the hunt for a Senior Benefits Manager to bring their expertise on board. This position provides a chance to genuinely influence how employees experience their workplace, all while building strong connections with partners both inside and outside the organization. You'll take on a central role in crafting the broader employee journey by overseeing well-structured programs and services. For those who appreciate blending big-picture thinking with practical, day-to-day execution, this role provides ample opportunity for development and meaningful contribution
responsibilities
- Take charge of administering medical, dental, vision, and life insurance offerings so that staff members enjoy thorough protection
- Cultivate and sustain partnerships with brokers, insurance carriers, and additional vendors, leading discussions to lock in advantageous conditions
- Drive the process of renewing benefits contracts and hammer out vendor agreements aimed at balancing cost efficiency with quality coverage
- Examine and cross-check invoices submitted by providers to confirm precision and adherence to contractual obligations
- Keep benefits-related paperwork well-organized and lend assistance whenever internal or external audit activities take place
- Act as the go-to resource for staff members with questions regarding their coverage details and eligibility status
- Scout for and establish community-based partnerships along with discount programs designed to add value to the benefits package
- Cultivate strong working relationships with colleagues internally and partners externally to guarantee programs run without friction
- Assist in launching and communicating fresh benefits initiatives and vendor arrangements so employees stay well-informed
requirements
- At least 3 years of practical, on-the-job experience within People Operations, Human Resources, or Benefits Administration functions
- Solid technical grasp of how benefits programs operate, covering insurance structures, eligibility criteria, and regulatory obligations
- Firm understanding of how to design and roll out wellness initiatives that promote staff health and involvement
- Demonstrated skill in negotiating with insurance carriers, brokers, and vendors to lock in advantageous pricing and terms
- Sharp analytical capabilities suited to reviewing, verifying, and reconciling invoices along with other benefits paperwork
- Meticulous organizational skills paired with careful attention to detail for maintaining records and assisting with audit efforts
- Well-honed interpersonal skills geared toward building relationships and managing stakeholders throughout every level of the company
- Strong command of the English language, at B2 proficiency or higher
Apply
Senior Automation Engineer
Remote in Mexico
Automated Testing in Java & 8 others
We are searching for a Senior Automation Engineer to join our team. In this role, you will play an engaged part in defining how automation testing is designed, executed, and evolved throughout the project. You will collaborate closely with engineers and stakeholders to keep testing practices in step with modern development workflows and to consistently deliver dependable, high-quality outcomes.
responsibilities
- Establish the overall test strategy spanning all automation-related activities
- Set up tools and arrange the environment required to support automation initiatives
- Improve the existing Katalon Studio framework to broaden its capabilities
- Author detailed test cases targeting critical functional areas and scenarios
- Propose effective solutions for testing challenges and workflow enhancements
- Execute test cases and monitor their results throughout each execution cycle
- Generate user-friendly test reports that give stakeholders clear insight into progress
- Connect Katalon automation reports with Polarion for centralized tracking
- Validate custom keywords applied within automation frameworks
- Deploy the setup needed for smooth and reliable automation operations
- Roll out clear test processes for the team to follow in a consistent manner
- Allocate roles and responsibilities within the automation team
- Mentor team members on automation frameworks and recommended best practices
- Support and coach the team throughout the full development lifecycle
- Facilitate the transfer of automation work and knowledge to the wider team
requirements
- A minimum of 3 years of applied professional experience in automation engineering
- Experience with automation testing embedded into DevOps pipelines
- Hands-on delivery of automation using Katalon Studio and Appium
- Practical exposure to unit testing and UX testing efforts
- Working understanding of TDD and BDD frameworks for well-structured test creation
- Track record of working within fast-paced Agile environments
- Solid familiarity with Katalon, Bitbucket, GitLab, TeamCity, and Source Tree
- Demonstrated ability to plan and coordinate test automation initiatives
- Skill in shaping and communicating the test strategy to the automation team
- Capability to ensure the team consistently upholds standard automation processes
- Applied experience with Cucumber for behavior-driven test scenarios and Selenium for automating web application tests
- Strong English communication at B2 level or above, in both written and spoken forms
nice to have
- Familiarity with Atlassian Jira for managing test activities and defect tracking
- Background in Continuous Integration development and maintenance to reinforce automated workflows
- Practical involvement in GUI testing across various platforms and applications
- Working command of Postman for API testing and validation
- Experience with web service and API test automation
Apply
Senior Platform Engineer
Remote in Poland
Platform Engineering & 4 others
We are seeking a Senior Platform Engineer to design and maintain robust internal platforms that empower development teams with self-service tools and streamlined workflows. You will have the opportunity to lead the adoption of AI-enabled platform capabilities, such as generative AI (GenAI), autonomous agents, and AIOps, driving innovation and operational excellence. You will focus on creating standardized tools, frameworks, and seamless integrations to enhance developer workflows and platform reliability. This role offers an opportunity to work closely with multiple teams and contribute to optimizing development and operational processes. Join us to apply your expertise in platform engineering and help improve the developer experience across our organization.
responsibilities
- Design and maintain internal platforms enabling self-service deployment and management of applications
- Develop standardized tools, frameworks, and libraries to streamline workflows across teams
- Guide adoption of AI technologies on the platform (GenAI, AI agents, AIOps) to improve developer productivity and operations
- Integrate various development tools and services within the platform ecosystem
- Enhance developer experience through documentation, training, and platform support
- Implement strategies to ensure high availability, reliability, and performance of platforms
- Utilize DORA metrics to assess and improve software delivery and operational processes
- Stay updated with emerging technologies to continuously improve platform capabilities
- Collaborate with development, operations, and security teams for seamless application support
- Provide technical guidance to resolve platform-related issues and improve system health
requirements
- At least 3 years of experience in platform engineering or related roles
- Strong understanding of software development processes, CI/CD pipelines, and DevOps practices
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud and containerization using Docker and Kubernetes
- Experience with infrastructure as code tools such as Terraform, CloudFormation, or Bicep and GitOps tools like Flux or ArgoCD
- Familiarity with cloud resource management tools including Crossplane, Pulumi, and AWS Controllers for Kubernetes
- Experience with internal developer platforms such as Backstage, Humanitec, or OpsLevel
- Knowledge of high availability, high performance, multi-data center systems, and hybrid cloud environments
- Scripting skills in Bash, Shell, or Python
- Strong troubleshooting abilities for complex system and application issues
- Proficient English communication skills in speaking, writing, and reading
nice to have
- Native AI cloud services: AWS Bedrock, Google Vertex AI, Azure AI
- Experience in designing, building, and operating AI agents and agentic frameworks
- Coding Agents Claude Code, OpenCode, Cursor, Trae, Antigravity
Apply
Senior Data Integration Engineer
Remote in Ukraine
Kyiv
Data Integration & 9 others
We are actively seeking an experienced Senior Data Integration Engineer to join our team. In this role, you will play a crucial part in designing, developing, testing, deploying, maintaining, and enhancing data integration pipelines for our cutting-edge projects. If you possess a wealth of experience in data integration and pipeline development and thrive in a dynamic, collaborative environment, we welcome you to be a key player in shaping the future of our data-driven initiatives.
responsibilities
- Design, develop, test, deploy, maintain, and improve data integration pipelines
- Utilize Python and common libraries for efficient data integration and pipeline development
- Employ advanced SQL for analytical purposes and to optimize complex queries
- Collaborate with cross-functional teams to ensure the success of data integration projects
- Implement and maintain data integration and pipeline developments in an AWS environment
- Optimize and debug user-defined functions, views, and indexes for efficient data integration
- Utilize GitLab for source control and Jenkins for build and continuous integration
- Contribute to the enhancement and maintenance of data integration pipelines
- Provide insights and recommendations for improving data integration processes
- Collaborate with the wider engineering team to drive standards of excellence across all data integration projects
requirements
- At least 3+ years of hands-on experience in data integration and pipeline development
- Strong expertise in Amazon Web Services (AWS) Cloud for data integration with Apache Spark, Glue, Kinesis, and S3
- Proficiency in Python for data integration, with real-life experience in Python development
- Solid understanding of advanced SQL for analytical purposes and complex query optimization
- Experience with Databricks in an AWS environment for effective data integration
- Knowledge of source control systems such as GitLab and continuous integration tools like Jenkins
- Analytical experience with databases, including writing complex queries, query optimization, and debugging
- Strong communication and collaboration skills, essential for effective teamwork
- Fluent English language skills at an Upper-Intermediate level
nice to have
- Familiarity with other data integration tools and technologies
Apply
Let us find a perfect job for you
Share your CV and pass our review to get a personalized job offer even if you didn't find a job on the site.
find me a job
Positions covered by Labor Condition Applications pursuant U.S. law can be found
here
.
Viewing 1-10 out of 3527 jobs found
Previous12345...
353Next
This website uses cookies for analytics, personalization and advertising. By continuing to browse, you agree to our use of cookies. To learn more, clickCookie Policy
Cookies Settings Accept All
Skills
- Python
- FastAPI
- AWS
- Kubernetes
- Terraform
- TypeScript
- JavaScript
- React
- NextJS
- Node
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer
Realtor.com Careers · Austin · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today