Share this job
Director of Engineering
Miami, FL
Apply for this job


About the company: This organization is a pioneer in innovative solutions for supply chain compliance, sustainability, and ESG management. It is committed to transforming and making global supply chains more sustainable, enabling companies to make informed decisions aligned with ethical, social, and environmental responsibilities.

The company supports its customers through multiple platforms, providing solutions that support over 40 global regulations. After successfully serving more than 300,000 customers and suppliers, the organization is still growing. By partnering with our client, companies gain deeper insight into their supply chain, enabling them to make better sourcing, design, and packaging decisions for the benefit of people and the planet.


About the role

The Director of Engineering is a hands-on technical leader and people manager responsible for driving the evolution of our clients next-generation CMAP+ platform. This role bridges architecture, engineering execution, and AI-driven development - serving as the CTO’s key lieutenant to ensure scalable delivery of serverless, cloud-native, and agentic systems.


What you’ll do

  • Strategic Leadership
  • Translate CTO vision into executable architecture and delivery plans.
  • Drive the modernization of platforms using Azure PaaS, serverless compute, and AI-augmented engineering.
  • Maintain alignment between product roadmaps, architecture principles, and delivery commitments.
  • Technical Ownership
  • Oversee architectural design, scalability, performance, and security for all CMAP+ services.
  • Lead engineering reviews, ensure adherence to ADRs, and maintain architecture runway. Govern DevOps, CI/CD, and IaC standards for multi-tenant, serverless workloads.
  • Champion AI/agentic development patterns across engineering teams (prompt frameworks, code review automation, model integration).


People & Delivery Leadership

  • Manage and mentor engineering leads architects across pods.
  • Build cross-functional alignment with Product, CloudOps, QA, and AI teams.
  • Track engineering velocity, quality, and delivery KPIs.
  • Lead hiring, onboarding, and performance management for senior engineers and architects.


Stakeholder Management

  • Act as key liaison between CTO, Product, and CloudOps for all delivery and architecture decisions.
  • Represent engineering status and risk posture to executive and board-level reviews.


What we’re looking for

Experience:


  • 10–15 years in software engineering with at least 5 in technical leadership (Architect, EM, or Director).
  • Strong experience with Azure PaaS / Serverless (Functions, Event Grid, Cosmos, API Management, etc.).
  • Proven track record with AI-assisted or agentic development (GitHub Copilot, Codex, LLM frameworks).
  • Deep understanding of microservices, event-driven systems, and modern DevOps.
  • Excellent leadership, communication, and team-building skills.
  • Experience with microservices architecture.
  • Strong knowledge of HTTP, RESTful APIs, and authentication mechanisms (e.g., OAuth2, OpenID Connect).
  • Proven experience deploying and scaling .NET applications on Azure in collaboration with DevOps engineers.


Skills & Mindset:

  • Familiarity with Agile methodologies, test-driven development (TDD), and mocking frameworks (e.g., Moq, xUnit, NUnit).
  • Knowledge of Azure services like Azure SQL, Azure Storage, and Application Insights.
  • Passion for problem-solving, innovation, and continuous learning.
  • A strong sense of ownership and a bias for action.
  • Excellent communication and collaboration skills for team-oriented environments.


Bonus Points

  • Experience with Azure Cosmos DB for NoSQL solutions.
  • Hands-on experience with modern front-end frameworks, such as React or Angular.





Apply for this job
Powered by