Role overview
Published via Mainder
We are looking for a Head of Engineering to lead a high-impact initiative focused on building a data-driven platform enhanced with AI capabilities.
In this role, you will be responsible for driving the technical evolution of the product, working on scalable systems that generate structured insights across multiple industries and markets.
This is a hands-on leadership (player-coach) role, where you will combine team leadership with direct involvement in technical decisions and implementation. You will play a key role in shaping the engineering strategy, improving execution, and leveraging AI to enhance systems, workflows, and delivery speed.
You’ll work in a fully distributed environment, collaborating closely with product and business stakeholders, with high ownership and impact.
Lead and manage a distributed engineering team (LATAM & India)
Drive execution, prioritization, and delivery across multiple initiatives
Provide technical leadership and define scalable system architectures
Act as a hands-on leader, contributing to code, reviews, and key decisions
Identify and implement AI-driven solutions to improve workflows and product capabilities
Collaborate with product and business stakeholders
Ensure best practices in code quality, testing, observability, and reliability
Support hiring, mentoring, and growth of the engineering team
Manage cross-team dependencies and technical alignment
Act as a key technical point of contact across the organization
10+ years of experience in software engineering
5+ years leading engineering teams in a hands-on / player-coach role
5+ years designing and building scalable distributed systems
3+ years working with AI/ML or AI-driven product features in production
Strong experience with data platforms and data pipelines
Experience with cloud infrastructure (AWS preferred) and DevOps practices
Hands-on experience with at least one of the following:
Python (preferred, especially for AI)
Java (Spring Boot)
JavaScript / modern web stacks
Experience with CI/CD, Docker, and system observability
Strong decision-making skills in ambiguous environments
Experience working with cross-functional teams
Fluent English
Experience with AI frameworks (LangChain, LangGraph, etc.)
Experience with LLMs, agentic systems, or generative AI
Experience with orchestration tools (AWS Lambda, ECS, Step Functions)
Familiarity with data platforms, ETL pipelines, or large-scale ingestion systems
Experience with QA automation tools
Experience working in globally distributed teams
Spanish or Portuguese
International contractor role with USD compensation
High-impact leadership position with strong ownership
100% remote work
Flexible schedule
Opportunity to work on AI-driven, data-intensive platforms
Collaborative, execution-focused engineering culture
We are technology agency with over 10 years of experience delivering high-impact software solutions for international clients, primarily across the US and Canada. We partner with leading companies to build scalable, secure, and data-driven platforms, embedding our engineers directly with client teams as trusted long-term partners. Our culture is remote-first and grounded in technical excellence, ownership, collaboration, and accountability.