Product Software Engineer Jobs at EPAM Systems with Visa Sponsorship
EPAM Systems hires Product Software Engineers to build and own software products end-to-end, working across architecture, delivery, and client outcomes. The company has a consistent track record of sponsoring work visas for engineering talent, making it a realistic target if you need sponsorship to work in the U.S.
See All Product Software Engineer at EPAM Systems JobsOverview
Showing 5 of 53+ Product Software Engineer 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 53+ Product Software Engineer Jobs at EPAM Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Product Software Engineer Jobs at EPAM Systems.
Get Access To All Jobs
INTRODUCTION
We are seeking a Lead Full-Stack Software Engineer (Java/Angular) to drive the design, development, and delivery of innovative software solutions that meet our clients’ needs.
You will work closely with product owners, architects, and engineering teams to align technology choices with our product vision, while mentoring and guiding other engineers. Join us to lead impactful projects and shape the future of our technology landscape.
Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.
Responsibilities
- Design and develop scalable back-end software solutions for on-premises and cloud environments
- Contribute to front-end development using Angular and TypeScript
- Ensure performance, scalability, and security of applications
- Participate in design workshops with architects
- Prototype new technologies with a fail-fast approach
- Collaborate with peers to implement software engineering best practices
- Support engineering managers with backlog estimation and planning
- Lead code reviews to ensure code quality
- Coach and mentor software engineers
- Translate business requirements into technical solutions
- Implement and optimize RESTful APIs
- Manage containerization using Docker or Azure Kubernetes Service
- Oversee CI/CD pipeline processes using Azure DevOps
REQUIREMENTS
- 10+ years back-end software design and development experience
- 8+ years Java and Spring Boot experience
- 2+ years Angular and JavaScript experience
- Strong technical proficiency in secure, clean code design
- Experience designing and implementing optimized RESTful APIs
- Proven knowledge of software testing methodologies
- Experience with containerization using Docker or Azure Kubernetes Service
- Expertise in CI/CD pipelines with Azure DevOps
- Advanced knowledge of agile software engineering practices
- Front-end development expertise beyond basics
- Experience leading code reviews
- Proactive and collaborative attitude
- Upper-Intermediate English language proficiency (B2)
NICE TO HAVE
- Experience with Microservice Architecture Style
- Hands-on experience with Cypress for testing
- Knowledge of D3 JS for data visualization
- Proficiency with ag-grid for front-end grid components
WE OFFER
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Get Abstract
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Five trust days per year (sick leave without a medical certificate)
- Benefits package (sports activities, a variety of stores and services)
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.

INTRODUCTION
We are seeking a Lead Full-Stack Software Engineer (Java/Angular) to drive the design, development, and delivery of innovative software solutions that meet our clients’ needs.
You will work closely with product owners, architects, and engineering teams to align technology choices with our product vision, while mentoring and guiding other engineers. Join us to lead impactful projects and shape the future of our technology landscape.
Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.
Responsibilities
- Design and develop scalable back-end software solutions for on-premises and cloud environments
- Contribute to front-end development using Angular and TypeScript
- Ensure performance, scalability, and security of applications
- Participate in design workshops with architects
- Prototype new technologies with a fail-fast approach
- Collaborate with peers to implement software engineering best practices
- Support engineering managers with backlog estimation and planning
- Lead code reviews to ensure code quality
- Coach and mentor software engineers
- Translate business requirements into technical solutions
- Implement and optimize RESTful APIs
- Manage containerization using Docker or Azure Kubernetes Service
- Oversee CI/CD pipeline processes using Azure DevOps
REQUIREMENTS
- 10+ years back-end software design and development experience
- 8+ years Java and Spring Boot experience
- 2+ years Angular and JavaScript experience
- Strong technical proficiency in secure, clean code design
- Experience designing and implementing optimized RESTful APIs
- Proven knowledge of software testing methodologies
- Experience with containerization using Docker or Azure Kubernetes Service
- Expertise in CI/CD pipelines with Azure DevOps
- Advanced knowledge of agile software engineering practices
- Front-end development expertise beyond basics
- Experience leading code reviews
- Proactive and collaborative attitude
- Upper-Intermediate English language proficiency (B2)
NICE TO HAVE
- Experience with Microservice Architecture Style
- Hands-on experience with Cypress for testing
- Knowledge of D3 JS for data visualization
- Proficiency with ag-grid for front-end grid components
WE OFFER
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Get Abstract
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Five trust days per year (sick leave without a medical certificate)
- Benefits package (sports activities, a variety of stores and services)
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.
See all 53+ Product Software Engineer at EPAM Systems jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Product Software Engineer at EPAM Systems roles.
Get Access To All JobsTips for Finding Product Software Engineer Jobs at EPAM Systems Jobs
Align your portfolio to product ownership
EPAM values engineers who can move between technical execution and product thinking. Before applying, document projects where you shaped requirements, drove delivery decisions, or collaborated with product managers. That framing distinguishes you from pure developer candidates.
Target EPAM's engineering delivery practices
EPAM organizes hiring around delivery units and client verticals. Research which practice areas are actively staffing Product Software Engineers, since sponsorship likelihood correlates with whether a billable client engagement is already attached to the role.
Confirm F-1 OPT eligibility before your final interview round
If you're on F-1 OPT, verify your remaining authorization window against EPAM's typical onboarding timeline. STEM OPT extensions give you up to 24 additional months, but your employer must be enrolled in E-Verify, which EPAM satisfies as a federal contractor.
Understand the H-1B cap and EPAM's filing window
H-1B registrations open each March for an October 1 start date. If you're not already in H-1B status, negotiate a start date that accounts for this cycle. EPAM has experience timing offers around the USCIS registration period, so raise this early in negotiations.
Use Migrate Mate to filter open Product Software Engineer roles by visa type
Not every EPAM posting explicitly flags sponsorship eligibility. Use Migrate Mate to filter Product Software Engineer openings at EPAM by the visa types you qualify for, so you apply only to roles where your authorization pathway is already supported.
Request clarity on LCA wage levels during the offer stage
EPAM files a Labor Condition Application with the DOL before your H-1B petition can proceed. Ask your recruiter which prevailing wage level the role is benchmarked at. Level I and Level II positions carry different salary floors that directly affect your offer negotiation.
Product Software Engineer at EPAM Systems jobs are hiring across the US. Find yours.
Find Product Software Engineer at EPAM Systems JobsFrequently Asked Questions
Does EPAM Systems sponsor H-1B visas for Product Software Engineers?
Yes. EPAM Systems sponsors H-1B visas for Product Software Engineers and has done so consistently across its U.S. engineering workforce. Because EPAM operates as a federal contractor, it is enrolled in E-Verify, which is a prerequisite for STEM OPT extensions and reinforces its infrastructure for managing sponsored employees through the full H-1B process.
Which visa types are commonly used for Product Software Engineer roles at EPAM Systems?
H-1B is the primary visa for full-time Product Software Engineers at EPAM, covering specialty occupation roles that require a relevant bachelor's degree or higher. F-1 OPT and CPT are used for students and recent graduates earlier in the pipeline. TN status is available to Canadian and Mexican nationals in qualifying engineering roles, and EPAM also supports EB-2 and EB-3 Green Card sponsorship for longer-term employees.
How do I apply for Product Software Engineer jobs at EPAM Systems?
You can browse and apply for Product Software Engineer openings at EPAM through Migrate Mate, which filters roles by visa sponsorship type so you see only positions where your authorization pathway is supported. When applying, emphasize both your technical depth and any experience owning product decisions or working directly with stakeholders, since EPAM's hiring process evaluates product thinking alongside engineering skill.
What qualifications does EPAM Systems expect for Product Software Engineer roles?
EPAM typically expects a bachelor's degree in computer science, software engineering, or a closely related field, which also satisfies the specialty occupation standard required for H-1B sponsorship. Beyond credentials, interviewers assess system design capability, hands-on coding proficiency, and experience contributing to product lifecycle decisions. Familiarity with agile delivery and client-facing environments strengthens your candidacy significantly.
How do I time my application around EPAM's visa sponsorship process?
If you need H-1B sponsorship, the USCIS registration window opens in March each year for an October 1 start. Apply to EPAM roles in the preceding months so an offer can be in place before registration opens. For F-1 OPT candidates, confirm your authorization end date against EPAM's onboarding timeline and initiate the STEM OPT extension through your DSO at least 90 days before your current EAD expires.
See which Product Software Engineer at EPAM Systems employers are hiring and sponsoring visas right now.
Search Product Software Engineer at EPAM Systems Jobs