Advanced Software Engineering & 12 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Collaborate with technical teams to design scalable solutions for complex systems
- Lead development efforts to produce high-quality software aligned with best practices in coding and system architecture
- Apply T-shaped knowledge and cross-stack expertise to tackle challenges across domains such as cloud infrastructure, DevOps practices, and data management
- Architect and oversee large-scale enterprise systems to meet scalability and business demands
- Engage with stakeholders to identify technical bottlenecks and propose innovative solutions with measurable impacts on business performance
- Conduct or contribute to client engagements, offering strategic consultation in technical problem-solving
- Mentor junior engineers and foster knowledge sharing within the broader engineering community
- Stay informed about emerging technology trends and strategically integrate them into projects
- Showcase technical leadership in pre-sales activities and direct the technical approach for client engagements
- Introduce cutting-edge technologies, frameworks, and tools to enhance development workflows and solve technical challenges
Requirements
- Degree in Engineering, Computer Science, or a related discipline
- 7+ years of experience in software development with proficiency in a primary programming language such as Java, Python, GoLang, or C#
- 2+ years of experience in leadership or team management within technical roles
- Background in 2+ full-cycle development projects covering multiple phases of the lifecycle
- Understanding of disciplines like DevOps, Data, Security, Architecture, and Performance Optimization
- Expertise in system design with capability to architect large-scale scalable systems geared toward maintainability
- Background in multiple technical stacks with flexibility to adopt new technologies and frameworks quickly
- Showcase of crafting high-quality, scalable, and efficient code optimized for production-grade environments
- Familiarity with advanced frameworks such as TRIZ for engineering breakthroughs
- Proficiency in cloud technologies like AWS, GCP, or Azure used for system deployment and management
- Fluency in English at a B2 level or higher
Nice to have
- Showcase of additional certifications in software engineering or connected disciplines
- Background in managing distributed or fully remote teams with effective leadership
- Familiarity with contributing to open-source projects or consistent engagement in the tech community
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