Director, Software Engineering
Listed on 2026-09-12
-
Software Development
Join to apply for the Director, Software Engineering role at Sucrée
UDT is a technology enabler that helps clients in major industries evaluate, architect, provide, secure, and manage technology on the go, in the rack and in the cloud. UDT provides technical, professional, cyber security and managed services.
Remote in the following states only:
Florida, Georgia, North Carolina, South Carolina, Oklahoma, Texas, Tennessee, Virginia, Missouri (MUST live in one of the listed states)
The Director of Software Engineering will lead our software development organization, driving the delivery of high‑quality, scalable solutions that support UDT's mission to protect and empower our clients. This strategic leadership role involves overseeing multiple engineering teams, fostering innovation in an Azure Cloud environment, and ensuring alignment with business objectives through Agile methodologies. Reporting directly to the SVP of Technology, you will collaborate with executive peers, product owners, and key stakeholders to translate vision into executable roadmaps.
With a focus on both onshore and nearshore teams, this position demands a blend of technical expertise, people leadership, and cross‑functional communication to deliver exceptional results in a dynamic, fast‑paced setting.
- Lead and mentor multiple software engineering teams (onshore and nearshore), including hiring, performance management, and professional development to build high‑performing, diverse groups.
- Oversee the full software development lifecycle using Agile practices, ensuring timely delivery of robust, secure applications in an Azure Cloud ecosystem powered by Azure Dev Ops and Azure Dev Ops Pipelines
. - Collaborate with other Directors of Software Engineering, product owners, and stakeholders to define technical roadmaps, prioritize features, and resolve dependencies across projects.
- Drive technical strategy, including architecture design, scalability planning, and integration of emerging technologies to support UDT's managed services and client solutions.
- Foster a culture of continuous improvement, innovation, and accountability, implementing metrics for code quality, deployment velocity, and team productivity.
- Communicate complex technical concepts to non‑technical audiences, providing regular updates to the SVP of Technology and executive leadership on progress, risks, and opportunities.
- Ensure compliance with industry standards, security best practices, and Azure‑specific governance to mitigate risks in cloud‑based deployments.
- Partner with cross‑functional teams (e.g., sales, operations, cybersecurity) to align engineering efforts with business goals and client needs.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).
- 10+ years of progressive experience in software development or technology roles, with demonstrated expertise in full‑stack development, cloud architecture, and system design.
- 3+ years of leadership experience managing engineering teams, including distributed (onshore/nearshore) models and scaling from small to large group sizes.
- Deep proficiency in Agile/Scrum methodologies, with hands‑on experience leading sprints, retrospectives, and Azure Dev Ops Pipelines
. - Strong comfort and practical knowledge of Microsoft Azure Cloud services, including Azure Dev Ops
, App Services, Kubernetes, and security features. - Proven track record of stakeholder management, including communicating technical strategies to executives, product teams, and external partners.
- Excellent problem‑solving skills, with the ability to navigate ambiguity in a high‑growth environment.
- Experience in managed IT…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).