Job Description
- Direct Hire Opportunity
- Location: Mexico
- Remote job
- Monthly pay: $150,000-$180,000 MXN
We are seeking an experienced
Head of Engineering to lead our high-performing engineering team in the
payments domain. The ideal candidate will have: A strong background in
software development leadership, deep understanding of
payment integrations & the ability to work closely with
product teams to deliver scalable, innovative solutions.
Reporting directly to the
CTO, this role requires a
strategic leader who can manage a
40+ person engineering team, oversee complex technical projects, and ensure the delivery of high-impact initiatives.
Key Responsibilities
- Technical Leadership: Provide strategic direction for the engineering team, ensuring alignment with business goals in the payments space.
- Team Management: Lead, mentor, and scale a 40+ person engineering team; foster a culture of innovation, collaboration, and excellence.
- Payment Integrations: Collaborate with product teams to design, develop, and optimize payment processing systems and third-party integrations.
- Project Management: Oversee large-scale engineering initiatives, ensuring timely, high-quality delivery while managing risks and dependencies.
- Cross-functional Collaboration: Partner with Product, Operations, and Compliance teams to drive seamless payment solutions.
- CTO Partnership: Report directly to the CTO; provide insights on engineering performance, scalability, and technology strategy.
- Process Improvement: Champion best practices in Agile/Scrum, CI/CD, and DevOps to drive engineering efficiency.
- Innovation & Scalability: Guide architectural decisions to ensure systems are secure, scalable, and high-performing in a fast-paced payments environment.
Qualifications & Skills
- Experience in software engineering, including 5+ years in leadership roles (e.g., Engineering Manager, Director, or VP)
- Proven expertise in the payments industry, with deep knowledge of payment gateways, processing systems, and fintech integrations
- Strong project management skills, with a successful track record of leading large-scale technical initiatives
- Experience managing distributed engineering teams (40+ members) in an Agile environment
- Excellent communication skills, able to interface effectively with C-level executives, product managers, and cross-functional stakeholders
- Technical proficiency in:
- Backend/Frontend stacks
- Cloud infrastructure (AWS)
- Microservices architecture
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Nice to Have
- Experience in high-growth fintech or payments startups
- Familiarity with regulatory compliance frameworks (e.g., PCI-DSS, PSD2)
- Background in AI/ML applications in payments