Director of Software Engineering – Core Lending

Apply now
  • year-experience +12 years of experience place México contract Remote/Full Time english Advanced
Description:

We are seeking an experienced Director of Software Engineering to lead the teams responsible for designing, building, and scaling the core lending and loan servicing platform. This role requires a combination of strong technical leadership, a deep understanding of financial and lending systems, and the ability to align engineering execution with business strategy.

You will collaborate closely with Product, Design, and other Engineering leaders to deliver reliable, scalable, and compliant solutions for the lending domain, driving both innovation and operational excellence.

What will you do?

Strategic & Organizational leadership 

  • Define strategy, priorities, and execution plans for engineering teams focused on the lending product line.
  • Partner with Product to set roadmaps, balance innovation with stability, and ensure product-market fit.
  • Collaborate closely with infrastructure, compliance, and security teams to ensure alignment and delivery.
  • Hire, mentor, and develop Engineering Managers, Technical Leads, and Senior Engineers.
  • Foster a culture of technical excellence, accountability, and ownership within the engineering organization.

Technical Leadership

  • Ensure the lending platforms are scalable, resilient, and extensible for future growth.
  • Drive consistency of practices, tools, and standards across engineering teams.
  • Identify and mitigate risks related to performance, compliance, and maintainability.
  • Introduce new technologies and methodologies that add business value (e.g., automation, observability, testing strategies).

Delivery & Execution

  • Ensure projects are delivered on time, within scope, and with high quality.
  • Define and track KPIs such as system reliability, velocity, customer satisfaction, and compliance adherence.
  • Implement metrics to monitor reliability, scalability, and performance, using insights to drive continuous improvement.
  • Lead initiatives to enhance CI/CD pipelines, developer productivity, and overall team effectiveness.

Requirements:
  • +12 years of professional experience in software engineering, including at least 5 years in engineering leadership roles (managing multiple teams or Engineering Managers).
  • Proven track record leading large-scale technical initiatives from concept to production.
  • Strong background in cloud-based architectures (AWS preferred), microservices, and event-driven systems.
  • Experience working in fintech, SaaS, or financial services, ideally with lending or credit products.
  • Solid understanding of lending systems, including loan lifecycle, servicing, payments, amortization schedules, and compliance requirements.
  • Demonstrated ability to define and execute OKRs for engineering organizations.
  • Excellent communication, stakeholder management, and conflict-resolution skills.
  • Hands-on technical foundation with a strong sense of system design, scalability, and security best practices.
  • Experience designing and implementing highly scalable, distributed systems in production environments.
  • Strong knowledge of data modeling and transactional systems.
  • Familiarity with data-intensive and event-driven architectures.
  • Experience collaborating with both product and platform engineering teams.
  • Prior experience as a Director or Senior Engineering Manager leading multiple teams.
Nice to have: