Advanced Software Engineering & 12 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Collaborate with technical teams to design and implement scalable solutions for complex systems
- Drive the development of high-quality software while adhering to best practices in coding and system design
- Harness T-shape knowledge and cross-stack expertise to solve challenges in areas like Cloud, DevOps, and Data
- Architect and manage enterprise-level systems to meet operational and scalability demands
- Engage stakeholders to identify technical issues and create innovative solutions that achieve measurable outcomes
- Participate in client engagements to provide expert consultation on technical strategies and problem-solving
- Mentor junior engineers and foster knowledge-sharing within the engineering team
- Stay informed about emerging technologies and incorporate them into project work
- Guide pre-sales activities by demonstrating technical leadership and shaping the technical vision for client projects
- Introduce cutting-edge technologies, frameworks, and tools to improve development processes and solve technical issues
Requirements
- Bachelor's degree or master's degree in Engineering, Computer Science, or a related discipline
- A minimum of 7 years' experience in software development, with expertise in a core programming language such as Java, Python, GoLang, or C#
- At least 2 years of experience managing teams and demonstrating leadership
- Involvement in at least 2 full-cycle projects spanning various stages of the software development lifecycle
- Knowledge of areas such as DevOps, Data, Security, Architecture, and Performance Optimization
- Proficiency in system design, with capability to architect complex and scalable systems
- Background in working with a variety of technical stacks and adaptability to embrace new technologies and frameworks
- Skills in developing high-quality, scalable, and production-optimized code
- Familiarity with innovative methodologies like TRIZ for engineering creative solutions
- Proven expertise in cloud platforms such as AWS, GCP, or Azure for system deployment and management
- Proficiency in English communication at a B2 level or above
Nice to have
- Certifications showcasing additional qualifications in software engineering or related areas
- Background in leading geographically distributed or remote teams
- Showcase of contributions to open-source projects or active participation in technical communities
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn