Developer Jobs at EPAM Systems with Visa Sponsorship
EPAM Systems hires Developers across a wide range of engineering disciplines, from software engineering and cloud architecture to QA and platform development. The company has a well-established sponsorship process for international candidates, making it a credible target if you're building a career in the U.S. tech industry.
See All Developer at EPAM Systems JobsOverview
Showing 5 of 50+ Developer Jobs at EPAM Systems jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 50+ Developer Jobs at EPAM Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Developer Jobs at EPAM Systems.
Get Access To All Jobs
INTRODUCTION
We are seeking a Lead Python Developer with 7+ years of experience to join the Product Team in building a next-generation AI-powered financial assistant platform. You will be rapidly iterating with business users to test, refine, and deploy chat, reporting, and bespoke interfaces into their investment workflows.
Responsibilities
- Design and develop high-quality, reliable software components for an AI-powered financial platform
- Gather requirements, consider edge cases, and create system designs independently
- Collaborate with a small team of highly skilled engineers to build innovative solutions
- Participate in rapid iteration cycles with direct feedback from sophisticated end-users
- Contribute to architectural decisions that shape the product's direction
REQUIREMENTS
- 7+ years of hands-on experience with Python (or strong programming background and willingness to learn Python)
- Experience with FastAPI or other Python frameworks strongly desired
- Proficiency with AWS, Kubernetes, and Terraform
- High autonomy and self-governance with strong problem-solving abilities
- Excellent system design and architectural skills
- High standards for code quality and reliability
- Experience with frontend technologies (TypeScript/JavaScript, React/NextJS/Node) is a significant plus
- Fluent English communication skills at a C1 level
WE OFFER
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off – the employee will be eligible to accrue 15-25 paid days, depending on specific level and tenure with EPAM (accrual eligibility may change over time)
- Paid Holidays - nine (9) total per year
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
- If otherwise eligible, participation in the discretionary annual bonus program
- If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
LOCATION
This Remote Position Cannot be Performed in New York City.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. Engineer the Future with a Career at EPAM.
This posting includes a good faith range of the salary EPAM would reasonably expect to pay the selected candidate. The range provided reflects base salary only. Individual compensation offers within the range are based on a variety of factors, including, but not limited to: geographic location, experience, credentials, education, training; the demand for the role; and overall business and labor market considerations. Most candidates are hired at a salary within the range disclosed. Salary range: $120,000 - $200,000. In addition, the details highlighted in this job posting above are a general description of all other expected benefits and compensation for the position. Applications will be accepted on a rolling basis.
In accordance with the LA County Fair Chance Ordinance, you may find a copy of the Notice containing a summary of the Ordinance’s key provisions here: Concept FCO Posting 8 27 24 (lacounty.gov). It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.

INTRODUCTION
We are seeking a Lead Python Developer with 7+ years of experience to join the Product Team in building a next-generation AI-powered financial assistant platform. You will be rapidly iterating with business users to test, refine, and deploy chat, reporting, and bespoke interfaces into their investment workflows.
Responsibilities
- Design and develop high-quality, reliable software components for an AI-powered financial platform
- Gather requirements, consider edge cases, and create system designs independently
- Collaborate with a small team of highly skilled engineers to build innovative solutions
- Participate in rapid iteration cycles with direct feedback from sophisticated end-users
- Contribute to architectural decisions that shape the product's direction
REQUIREMENTS
- 7+ years of hands-on experience with Python (or strong programming background and willingness to learn Python)
- Experience with FastAPI or other Python frameworks strongly desired
- Proficiency with AWS, Kubernetes, and Terraform
- High autonomy and self-governance with strong problem-solving abilities
- Excellent system design and architectural skills
- High standards for code quality and reliability
- Experience with frontend technologies (TypeScript/JavaScript, React/NextJS/Node) is a significant plus
- Fluent English communication skills at a C1 level
WE OFFER
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off – the employee will be eligible to accrue 15-25 paid days, depending on specific level and tenure with EPAM (accrual eligibility may change over time)
- Paid Holidays - nine (9) total per year
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
- If otherwise eligible, participation in the discretionary annual bonus program
- If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
LOCATION
This Remote Position Cannot be Performed in New York City.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. Engineer the Future with a Career at EPAM.
This posting includes a good faith range of the salary EPAM would reasonably expect to pay the selected candidate. The range provided reflects base salary only. Individual compensation offers within the range are based on a variety of factors, including, but not limited to: geographic location, experience, credentials, education, training; the demand for the role; and overall business and labor market considerations. Most candidates are hired at a salary within the range disclosed. Salary range: $120,000 - $200,000. In addition, the details highlighted in this job posting above are a general description of all other expected benefits and compensation for the position. Applications will be accepted on a rolling basis.
In accordance with the LA County Fair Chance Ordinance, you may find a copy of the Notice containing a summary of the Ordinance’s key provisions here: Concept FCO Posting 8 27 24 (lacounty.gov). It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.
See all 50+ Developer at EPAM Systems jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Developer at EPAM Systems roles.
Get Access To All JobsTips for Finding Developer Jobs at EPAM Systems Jobs
Tailor your resume to EPAM's project model
EPAM structures most Developer work around client delivery teams, so your resume should highlight project-based contributions, tech stacks used per engagement, and outcomes delivered. Generic job descriptions won't stand out in their screening process.
Clarify your visa category before applying
EPAM sponsors multiple visa types for Developers, including H-1B, TN, and OPT. Knowing which category fits your situation before your first recruiter call saves time and signals you understand the process, which matters to hiring teams managing sponsorship logistics.
Prepare documentation that supports specialty occupation
For H-1B petitions, USCIS requires the role to qualify as a specialty occupation. Have your degree transcripts, any credential evaluations, and a clear job description that ties your specific Developer function to your field of study ready before your employer initiates the petition.
Target EPAM roles aligned with your engineering specialty
EPAM's Developer openings span frontend, backend, data engineering, DevOps, and more. Applying to roles that match your documented expertise strengthens both the interview process and the DOL Labor Condition Application your employer files on your behalf.
Find EPAM Developer openings through Migrate Mate
Search Migrate Mate to browse current Developer roles at EPAM Systems filtered by visa sponsorship type. You can identify which openings align with your status and apply directly, without sifting through listings that don't support your situation.
Developer at EPAM Systems jobs are hiring across the US. Find yours.
Find Developer at EPAM Systems JobsFrequently Asked Questions
Does EPAM Systems sponsor H-1B visas for Developers?
Yes, EPAM Systems sponsors H-1B visas for Developer roles. The company has a consistent track record of petitioning on behalf of engineers and software developers across its delivery teams. If you're applying as a Developer, confirm your specific role and tech stack align with what EPAM is actively hiring for, since specialty occupation documentation is role-specific.
How do I apply for Developer jobs at EPAM Systems?
You can browse and apply for Developer positions at EPAM Systems through Migrate Mate, which filters openings by visa sponsorship type so you can quickly identify roles that match your status. EPAM's hiring process typically includes a technical screening, coding assessment, and one or more interviews focused on your engineering expertise and project experience.
Which visa types does EPAM Systems commonly use for Developer roles?
EPAM sponsors H-1B, TN, F-1 OPT, F-1 CPT, and EB-2 or EB-3 Green Cards for Developer roles. H-1B is the most common path for full-time employment, while OPT and CPT allow students and recent graduates to start work before a petition is filed. TN is available for qualifying Canadian and Mexican nationals in eligible Developer occupations.
What qualifications does EPAM Systems expect for Developer roles?
Most Developer roles at EPAM require a bachelor's degree or higher in computer science, software engineering, or a closely related field. Beyond the degree, EPAM evaluates hands-on proficiency with specific languages and frameworks relevant to the role. For H-1B purposes, your degree field needs to align directly with the position, so a credential evaluation from a USCIS-recognized agency can help if your degree was earned outside the U.S.
How long does the visa sponsorship process take if I receive a Developer offer from EPAM?
If you're pursuing H-1B sponsorship, the process is tied to the annual cap cycle. USCIS opens registration in March, and if selected, petitions are filed by April 1 for an October 1 start date. EPAM initiates the Labor Condition Application with DOL before filing, which adds a few weeks to the front end. Premium processing is available and reduces USCIS adjudication to 15 business days.
See which Developer at EPAM Systems employers are hiring and sponsoring visas right now.
Search Developer at EPAM Systems Jobs