Remote Tech Lead Jobs
EPAM Anywhere is looking for remote Tech Lead Specialists.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
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.
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.
.NET
C#, Linux, Microsoft SQL Server 2019
40 hrs/week
12+ months
IndiaIndia We are searching for a Lead .NET Developer to enhance our remote team.
.NET
C#, Linux, Microsoft SQL Server 2019
40 hrs/week
12+ months
- Coordination of the development of our innovative project and delivery of high-quality software solutions promptly
- Provision of technical guidance for development, design, and systems integration from the definition phase up to implementation
- Application of industry trends and developments knowledge to enhance user service
- Identification of system deficiencies and execution of effective solutions
- Fostering an atmosphere of engineering excellence and creativity
- Controlling technical debt and ensuring teams utilize modern practices and approved tools & patterns
- Collaboration with functional specialists to understand business processes and translate functional specifications into technical requirements
- Teamwork with other developers, business analysts, and product owners to guarantee that new or modified applications adhere to industry-standard design and development practices
- Performance evaluations and mentoring of team members
- Recommendations for improvement in internal processes and potential solutions
- Minimum of 5 years of experience in a senior developer role with a history of delivering stakeholder value
- At least 1 year of team leadership experience in software development, showcasing excellent leadership skills
- C#/.NET backend or C/C++ experience
- Familiarity with network programming and/or functionality like TCP/IP and UDP multicast
- Proficiency in Microsoft SQL Server 2019
- History of working with and developing software on Linux and Windows operating systems
- Superior problem-solving and analytical skills
- Proven technical background with comprehension of varying programming styles, frameworks, design patterns, and testing procedures
- Reasonable Business and Technical Analysis experience, Quality Assurance
- Strong communication, presentation, documentation, and interpersonal skills
- Ability to self-manage and function independently in a high-speed environment
- Self-driven and proactive with demonstrated critical thinking and creative problem-solving skills
- Agile development experience is highly desirable
- Java knowledge
- Experience with REST, and Web-sockets
Python.Data
Amazon Web Services, CI/CD, SQL
40 hrs/week
12+ months
IndiaIndia We are looking for a highly skilled Lead Python Developer to work remotely on exciting new projects.
Python.Data
Amazon Web Services, CI/CD, SQL
40 hrs/week
12+ months
- Lead a team of developers in building and developing applications for our clients
- Create complex data pipelines using Spark and Hive
- Leverage AWS components to deliver scalable, reliable solutions
- Ensure the quality of code by writing unit tests and participating in code reviews
- Create technical documentation to support the development process
- Collaborate with internal stakeholders and external clients to ensure project requirements are met
- Provide constructive feedback to team members to foster growth and development
- At least 5 years of experience in Python development
- Extensive knowledge of Spark and Hive data processing frameworks
- Solid understanding of data structures and algorithms
- Expertise with AWS cloud and its components, including EC2, S3, Lambda, DynamoDB, SQS, and RDS
- Experience with test-driven development and writing unit testing cases using mock frameworks
- Good knowledge of data modeling and data orchestration tools such as Airflow
- Fluency in SQL
- Relevant leadership experience
- Upper-Intermediate level of spoken and written English
- Experience with CI/CD pipelines to automate build, test, and deployment processes
Amazon Web Services
Amazon Elastic Kubernetes Service, Docker, Kubernetes
40 hrs/week
12+ months
ColombiaColombia We are seeking a highly skilled Lead DevOps Engineer to join our dynamic team, working on an exciting project that leverages the power of Amazon Web Services and Kubernetes to deliver innovative solutions to our clients.
Amazon Web Services
Amazon Elastic Kubernetes Service, Docker, Kubernetes
40 hrs/week
12+ months
- Lead a team of DevOps Engineers in the design, development, and implementation of cloud-based infrastructure and automation solutions
- Ensure the scalability, reliability, and security of our clients' applications by implementing DevOps best practices and continuous improvement initiatives
- Collaborate with cross-functional teams to design and implement infrastructure solutions that meet business and technical requirements
- Develop and maintain automation scripts and tools to streamline deployment, monitoring, and management of cloud-based infrastructure
- Provide guidance and support to team members, including mentoring and coaching on technical and non-technical skills
- Stay up-to-date with the latest trends and technologies in DevOps and cloud computing, and share knowledge and insights with the team
- Contribute to the development of best practices, standards, and guidelines for DevOps and cloud-based infrastructure
- A minimum of 5 years of experience in DevOps, with a strong focus on Amazon Web Services and Kubernetes
- Expertise in containerization technologies such as Docker and Kubernetes, including experience with Helm and Terraform
- Proficiency in scripting languages such as Python, Bash, or PowerShell
- Experience in designing and implementing highly scalable, fault-tolerant, and secure cloud-based infrastructure solutions
- In-depth knowledge of DevOps best practices, including CI/CD, infrastructure as code, and automation
- Strong leadership skills, with the ability to motivate and inspire a team of DevOps Engineers to achieve their goals
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Fluent spoken and written English at an Upper-Intermediate level or higher
- Experience with other cloud platforms such as Google Cloud Platform or Microsoft Azure
- Certifications in AWS and Kubernetes
Go Language
Docker, ReactJS, TypeScript
40 hrs/week
12+ months
Colombia, UruguayColombia, Uruguay Join our remote team as a Lead Go Developer, where you will work with a team of developers and engineers to develop new features, integrations, and improve existing ones.
Go Language
Docker, ReactJS, TypeScript
40 hrs/week
12+ months
- Lead the development team, ensuring the quality of the code, and providing technical guidance to other developers
- Design and develop new features and integrations with 3rd party services using Go Language and cloud technologies
- Collaborate with cross-functional teams, including DevOps, QA, and Product Management, to deliver high-quality solutions
- Participate in code reviews, ensuring compliance with the coding standards and best practices
- Implement CI/CD pipelines and automated testing processes to ensure delivery of high-quality code
- Contribute to the continuous improvement of the development processes and methodologies
- Stay up-to-date with emerging technologies and trends in software development
- At least 5 years of experience in software development, with a focus on Go Language
- Track record of at least 1 year of leading and mentoring a team of engineers
- Expertise in cloud technologies, such as Docker, AWS Lambda, AWS Simple Queue Service, and AWS Simple Storage Service
- Extensive experience with ReactJS, TypeScript, and SQL
- Experience with CI/CD pipelines and automated testing
- Strong knowledge of software development principles, including Agile methodologies and design patterns
- Ability to lead and mentor a team of developers, providing technical guidance and ensuring code quality
- Excellent communication and collaboration skills, able to work effectively with cross-functional teams
- Fluent in English, with an Upper-Intermediate level or higher for clear communication
- Experience with Elasticsearch, HashiCorp Vault, Kubernetes, and Redis
Java
Spring Boot, Microservice Architecture Pattern, NoSQL Databases
40 hrs/week
12+ months
IndiaIndia We are seeking an experienced Lead Java Developer to join our remote team, working on a cutting-edge project with a focus on microservice architecture and NoSQL databases.
Java
Spring Boot, Microservice Architecture Pattern, NoSQL Databases
40 hrs/week
12+ months
- Design and develop scalable and high-performance software solutions using Java and Spring Boot
- Lead a team of developers, providing guidance and support to ensure the delivery of high-quality software solutions
- Collaborate with cross-functional teams to identify technical requirements and provide innovative solutions to complex problems
- Contribute to the development and maintenance of software architecture and design documents
- Participate in code reviews to ensure adherence to coding standards and best practices
- Develop and maintain unit and integration tests to ensure the reliability and quality of software solutions
- Conduct performance tuning and optimization to ensure the scalability and efficiency of software solutions
- A minimum of 5 years of experience in Java development, demonstrating expertise in Java 8 and Spring Boot
- In-depth knowledge of Microservice Architecture Pattern and NoSQL Databases, showcasing your ability to design and develop scalable and high-performance software solutions
- Proficiency in Spring Core and Spring Data, enabling you to develop robust and maintainable code
- Familiarity with Microsoft Azure, highlighting your broader perspective on cloud computing and infrastructure
- Experience in leading a team of developers, demonstrating your ability to mentor, guide, and motivate team members to deliver high-quality software solutions
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
- Experience with Laravel, showcasing your ability to work with additional web frameworks and technologies
JavaScript
Angular, Amazon Web Services, CDN
40 hrs/week
12+ months
ColombiaColombia We are looking for a Lead Angular Developer to join our remote team.
JavaScript
Angular, Amazon Web Services, CDN
40 hrs/week
12+ months
- Lead the development of web applications utilizing Angular, TypeScript, and RxJS
- Collaborate with cross-functional teams to identify technical requirements and design solutions that meet business needs
- Ensure code quality through code reviews, unit testing, and other quality assurance measures
- Collaborate with DevOps teams to ensure efficient deployment and operation of applications in AWS environments
- Mentor and support junior developers on the team, facilitating their learning and growth
- Stay up-to-date with the latest Angular releases, best practices, and emerging trends in front-end development
- Troubleshoot and solve complex issues, ensuring robust and maintainable code
- At least 5 years of experience with Angular, including components, directives, services, modules, and dependency injection
- Highly skilled in Angular CLI for project management
- Demonstrated mastery of TypeScript, leveraging its features such as interfaces, classes, generics, and decorators
- Proven ability to create robust and scalable web applications using JavaScript, including ES6 and beyond
- Expertise in crafting HTML5 and CSS3-based interfaces, with proficiency in CSS pre-processors like SCSS
- Extensive experience in implementing Reactive Programming using RxJS to handle asynchronous operations seamlessly
- Proficient in implementing state management solutions, particularly NgRx, to handle complex state logic in Angular applications
- Adept at integrating and consuming RESTful APIs
- Commitment to maintaining code quality through the use of linting and formatting tools, such as ESLint and Prettier
- Proven ability to optimize Angular applications for performance through techniques like lazy loading, tree-shaking, and bundle optimization
- B2+ English level
- Experience with NodeJS, NestJS, or Express
- Experience with serverless services on AWS, i18n, and a11y
- Knowledge of CDN, caching, and DNS
- Understanding of browser features and inner workings to facilitate web development cycle
Java
Microservice Architecture Pattern, Spring, Kubernetes
40 hrs/week
12+ months
IndiaIndia We are looking for a highly skilled Lead Java Developer to join our team and lead the development of a microservice-based application using Java 8, Spring, and Kubernetes, hosted on Azure.
Java
Microservice Architecture Pattern, Spring, Kubernetes
40 hrs/week
12+ months
- Design, develop, and implement the core features of the microservice-based application using Java 8, Spring, and Kubernetes
- Collaborate with cross-functional teams to ensure the successful delivery of the project, including product management, design, and quality assurance
- Mentor and guide junior developers, providing technical leadership and support
- Ensure high performance, scalability, and reliability of the application through effective design and implementation
- Contribute to the development of unit tests, integration tests, and test automation frameworks to ensure the quality of the application
- Participate in code reviews and provide constructive feedback to other developers
- Stay up-to-date with emerging trends and technologies in Ruby development, microservice architecture, and cloud computing
- A minimum of 5 years of experience in Java development, demonstrating your expertise in designing and developing complex applications
- In-depth knowledge of microservice architecture patterns and related technologies, including Java 8+, Spring, and Kubernetes
- Experience with cloud-based development and deployment, utilizing Azure services such as Azure Active Directory, Azure Service Bus, Azure App Service, and Azure Storage
- 1+ years of experience in leading and mentoring a team of developers
- Strong understanding of software development principles, including agile methodologies, continuous integration, and continuous deployment
- Experience with unit testing, integration testing, and test automation frameworks
- Fluent spoken and written English at an upper-intermediate level or higher
- Terraform experience is a plus
Python.Core
Algorithms & Data structures, Snowflake, SQL
40 hrs/week
12+ months
IndiaIndia We seek a highly talented Lead Python Developer to join our remote team.
Python.Core
Algorithms & Data structures, Snowflake, SQL
40 hrs/week
12+ months
- High-quality Python code development and maintenance
- Collaboration with cross-functional teams to ensure timely delivery of superior features
- Troubleshooting and debugging of complex code issues, providing technical solutions
- Development and maintenance of Infrastructure as Code (Cloudformation & CDK), implementing automated Continuous Integration and Continuous Deployment pipelines
- Implementation of Agile and Scrum practices
- Mentorship, coaching, and technical guidance for junior team members
- Minimum 7 years of experience as a Python Developer with in-depth knowledge of Python frameworks such as Fast API, Flask, Django
- Proven experience in leading and managing developer teams, ensuring project success
- Hands-on experience with Snowflake, SQL and NoSQL databases
- Advanced understanding of algorithms and data structures for efficient, scalable code
- Familiarity with REST APIs and Git
- Experience in writing unit tests and working with event-driven systems & microservices
- Knowledge of Infrastructure as Code (Cloudformation & CDK) and DevOps practices
- Experience in Agile, Scrum, and Jira
- Excellent communication and collaboration skills, ability to work remotely
- Upper-Intermediate English proficiency (B2+)
- Docker and Kubernetes proficiency
iOS Swift
Swift, Objective-C, Unit Testing
40 hrs/week
12+ months
Chile, Colombia, UruguayChile, Colombia, Uruguay We are looking for an experienced Lead iOS Developer to join our remote team.
iOS Swift
Swift, Objective-C, Unit Testing
40 hrs/week
12+ months
- Lead and mentor a team of iOS developers, providing guidance on best practices for software development
- Collaborate with cross-functional teams to design and develop high-quality mobile applications that meet business objectives and target market needs
- Contribute to the development of project plans and ensure timely delivery of project milestones
- Participate in code reviews, ensuring code quality and adherence to coding standards
- Stay up-to-date with the latest trends and technologies in iOS development, sharing your knowledge with the team
- Communicate with customers and stakeholders, providing updates on project progress and addressing concerns
- Ensure that development activities are aligned with the PST time zone
- At least 5 years experience in production mobile software development, with a focus on iOS development
- At least 1 year of experience in leading software development teams, demonstrating excellent leadership skills
- Expertise in Swift and Objective-C programming languages
- Experience in Unit Testing and Test Automation
- Experience collaborating with multiple cross-functional teams, including support, product management, developers, and DevOps
- Proficient in mobile device management (MDM) solutions
- Outstanding understanding of SDLC (Agile and Waterfall based), process setup
- Experience leading a development team and driving technical projects to successful delivery
- Fluency in spoken and written English, allowing effective communication with team members, stakeholders, and customers
- Experience in developing mobile applications for enterprise clients
- Familiarity with mobile security and compliance standards
JavaScript
Algorithms & Data structures, Amazon Web Services, Java
40 hrs/week
12+ months
ColombiaColombia We are looking for a highly motivated Lead Full Stack JavaScript Developer to join our remote team.
JavaScript
Algorithms & Data structures, Amazon Web Services, Java
40 hrs/week
12+ months
- Lead a team of developers in building and enhancing our client's web-based platform, ensuring delivery of high-quality code on time and within budget
- Provide technical expertise and leadership to ensure the scalability and maintainability of the platform
- Collaborate with stakeholders and development teams to identify technical requirements and propose solutions
- Design and implement new features and functionality for the platform
- Ensure code quality and integrity through code reviews and testing
- Mentor and guide team members to develop their technical and soft skills
- Proven experience as a Lead JavaScript Developer with a minimum of 5 years of experience in web development
- Expertise in JavaScript and ReactJS
- Proficiency in Java
- Strong familiarity with Amazon Web Services
- Experience with algorithms and data structures to ensure scalability and maintainability of the platform
- Experience in leading and mentoring a team of developers to deliver high-quality projects on time and budget
- Experience in working with a production Cloud environment
- Excellent English communication skills, both oral and written (C1+)
- Experience with Docker and Kubernetes