Software Engineer remote jobs

EPAM Anywhere is looking for remote Software Engineers.

compensation.svg

Competitive compensation

Competitive compensation

We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.

clients.svg

Numerous benefits

Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.

growth.svg

Limitless career growth opportunities

Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.

senior data software engineer
Currently, we are looking for a remote Senior Data Software Engineer to join our team.
skill

Data Software Engineering

Amazon Web Services, Apache Hive, Data Collection and Analysis

clock

40 hrs/week

calendar

12+ months

location
Mexico
Mexico

Learn more

arrow
senior node.js software engineer
We are inviting a Senior Node.js Software Engineer with 3+years of experience in building applications in Node.js, good troubleshooting skills with API development, solid understanding of serverless applications, to join our team remotely.
skill

Node.js

clock

40 hrs/week

calendar

12+ months

location
Armenia, Georgia,
and others
Armenia, Georgia, Kazakhstan, Uzbekistan

Learn more

arrow
middle quantitative software engineer
Currently, we are looking for a remote Middle Quantitative Software Engineer to build the engines and tools that bring trading models to life.
skill

C++

Algorithmic trading, Algorithms & Data structures, Java

clock

40 hrs/week

calendar

12+ months

location
Armenia, Greece,
and others
Armenia, Georgia, Greece, Kazakhstan, Kyrgyzstan, Poland, Turkey, Uzbekistan

Learn more

arrow
senior quantitative software engineer
Currently, we are looking for a remote Senior Quantitative Software Engineer to build the engines and tools that bring trading models to life.
skill

C++

Algorithmic trading, Algorithms & Data structures, Java

clock

40 hrs/week

calendar

12+ months

location
Armenia, Greece,
and others
Armenia, Georgia, Greece, Kazakhstan, Kyrgyzstan, Poland, Turkey, Uzbekistan

Learn more

arrow
lead data software engineer
Currently, we are looking for a remote Lead Data Software Engineer to join our team.
skill

Data Software Engineering

Amazon Web Services, Apache Hive, Data Collection and Analysis

clock

40 hrs/week

calendar

12+ months

location
Mexico
Mexico

Learn more

arrow
senior golang software engineer
We are inviting a Senior Golang Software Engineer with proficiency in Golang, knowledge of Google Cloud infrastructure, understanding of Microservices architecture, to join our team remotely.
skill

Go Language

clock

40 hrs/week

calendar

12+ months

location
Armenia, Georgia,
and others
Armenia, Georgia, Kazakhstan, Uzbekistan

Learn more

arrow
senior java software engineer
We're looking for a remote Senior Java Software Engineer with 3+ years of software development experience to join our team.
skill

Java

Cloud.AWS

clock

40 hrs/week

calendar

12+ months

location
Argentina, Armenia,
and others
Argentina, Armenia, Chile, Georgia, India, Kazakhstan, Poland, Uzbekistan

Learn more

arrow
senior software test automation engineer for software corporation
We’re looking for a remote Senior Software Test Automation Engineer with 3+ years’ experience in QA automation, 1+ year experience in scrum processes, proficiency in WEB UI test automation, and expertise in Java to join our global team remotely.
skill

Automated Testing in Java

Java

clock

40 hrs/week

calendar

12+ months

location
Italy
Italy

Learn more

arrow
senior test automation software engineer
We’re looking for a Senior Software Test Automation Engineer to work on projects for enterprise-level customers and collaborate with best-in-class engineering and design teams.This position is a part of the new innovative program EPAM Anywhere, which
skill

Automated Testing in Java

Java, JavaScript, Python.Core

clock

40 hrs/week

calendar

12+ months

location
Italy
Italy

Learn more

arrow
senior java software engineer with aws
We are inviting a Senior Java Software Engineer with proficiency in Java8, familiarity with AWS, solid knowledge of Swagger OpenAPI, to join our team remotely.
skill

Java

clock

40 hrs/week

calendar

12+ months

location
Argentina, Armenia,
and others
Argentina, Armenia, Chile, Georgia, India, Kazakhstan, Poland, Uzbekistan

Learn more

arrow

Remote Software Engineer jobs at EPAM Anywhere

Demand for skilled Software Engineers is constantly growing. In the US, it's estimated that the number of software engineering vacancies will increase by 21% by 2028.

Software Engineers are one of the key, decision-making roles in the IT field. Put it simply, programmers or developers mainly write code while full-stack Software Engineers act like problem solvers. Before actually performing a task, they look for the most viable and feasible technical solutions and think ahead to develop apps that'll be easy to maintain and update in the future.

Remote software engineering jobs at EPAM Anywhere require hands-on experience and knowledge of computer science, software engineering, and back-end programming languages to understand client requirements and turn them into tasks, come up with complex solutions, and predict possible issues. Full-stack Software Engineers play a critical role in new projects or projects with changing requirements. Thus, they act as technical advisors and project managers for the development team.

On the EPAM Anywhere platform, we offer remote software engineering vacancies in worldwide-renown projects. It's like working for EPAM, but completely on a remote basis and with an opportunity to keep a perfect work-life balance. If you're interested in finding out more about remote software engineering jobs on our platform, read on. We'll introduce you to key responsibilities, competencies, and benefits of joining EPAM Anywhere as a Software Engineer.

Key responsibilities of a Full-stack Software Engineer

The role of a Lead Software Engineer includes not just coding, but also lots of communication with a development team and other specialists like QA Engineers and UX Designers. Soft skills like business communication, conflict handling, and time management are a must in a high-level software engineering position.

Typical responsibilities for a Lead Software Engineer:

  • Analysis of the feasibility of proposed solutions and pieces of functionality by stakeholders and the development team.
  • Coming up with viable technical solutions and their documentation.
  • Ensuring the integrity of the developed solution by all team members and stakeholders, maintaining specifications in the actual state, ensuring compliance with programming best practices and coding standards.
  • Continuous monitoring and study of new software development tools and methods.

Core skills and technologies for remote Software Engineer jobs at EPAM Anywhere

A typical software engineering vacancy requires candidates to be able to demonstrate specific knowledge of mathematics and programming, the ability to conduct primary system analysis, and code in some of the popular backend languages like Ruby or PHP.

Other must-have skills include:

  • Technical design skills.
  • Excellent knowledge of the OOP design principles.
  • Analytical mindset.
  • Soft skills like teamwork, leadership, and communication.

Why become a Lead Software Engineer at EPAM Anywhere

EPAM Anywhere is a perfect place to join a software engineering position and boost your career to more complex, highly-paid occupations like software architect or computer scientist. From our end, we do everything possible to help you grow professionally in a variety of startup and enterprise-level projects.

For example, we offer unlimited access to learning courses that include LinkedIn learning, EPAM training courses, English classes, and the internal library. We also provide certification support and training to help you prove your competency and skills.

Working on a full-time remote basis, you'll get all the corporate benefits of EPAM and competitive compensation based on your experience and skills. Check out our remote Senior Software Engineer jobs and join the community of 38,000+ industry’s top professionals!