PayU

Engineering Manager

PayU

full-time

Posted on:

Location Type: Hybrid

Location: Bogota • 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

CloudJavaScriptNode.jsSDLCTypeScript

About the role

  • Lead multiple cross-functional software development teams responsible for designing and maintaining high-scale, cloud-based solutions
  • Combine strategic leadership with hands-on technical direction to oversee the full Software Development Life Cycle (SDLC)
  • Ensure delivery excellence, reliability, global scalability, and alignment with business strategy
  • Conduct performance evaluations, provide constructive feedback, and support professional growth
  • Manage team capacity, workload distribution, and resource allocation across multiple projects
  • Drive engineering quality, code review culture, and architectural alignment across teams

Requirements

  • 8-10+ years of experience in software engineering, with at least 3+ years in a technical leadership or engineering management role
  • Proven track record managing multiple distributed development teams (10-15+ engineers) and complex projects in high-growth environments
  • Hands-on technical background in Node.js and TypeScript
  • Demonstrated success delivering event-driven services and cloud-native solutions at scale
  • Experience managing teams in fintech, payments, or similar regulated industries (preferred)
  • Excellent leadership, communication, and decision-making skills in global and distributed team environments
  • Bachelor's degree in Computer Science, Engineering, or related technical field (preferred)
Benefits
  • Leadership opportunities
  • Professional growth and development
  • Flexible working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringtechnical leadershipengineering managementNode.jsTypeScriptevent-driven servicescloud-native solutionsSoftware Development Life Cycle (SDLC)code reviewarchitectural alignment
Soft skills
leadershipcommunicationdecision-makingconstructive feedbackprofessional growth supportteam capacity managementworkload distributionresource allocationdelivery excellencereliability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in related technical field