Director, Software Development

New Today

We are looking for a proven engineering leader to drive the strategy, structure, and success of our global software development teams. This role is ideal for a candidate with a minimum of 5+ years of progressive engineering leadership experience—whether already operating at the Director level or ready to transition into broader organizational leadership.
You’ll be responsible for guiding multiple Agile development teams building scalable, high-impact applications for specialty manufacturers and distributors. This position combines strategic leadership, technical depth, and hands-on organizational execution. If you are a self-starter with a passion for team building, modern engineering practices, and driving business value through technology, we want to hear from you.
Key Responsibilities
Leadership & Strategy
Lead multiple software development teams, cultivating a high-performance and collaborative culture.
Build and scale engineering teams for adaptability, quality, and innovation.
Define and evolve development roadmaps, org structure, and delivery plans aligned with strategic goals.
Operational Execution
Implement and refine delivery frameworks (Agile, DevOps, etc.) to improve throughput, quality, and reliability.
Monitor KPIs and performance metrics to drive continuous improvement and transparent reporting.
Manage and optimize the full software development lifecycle (SDLC).
Integration & Alignment
Lead integration and optimization efforts across newly acquired or merged teams, focusing on operational cohesion and cultural alignment.
Collaborate cross-functionally with product, architecture, and business leadership to align resources with priorities.
Technical Vision
Guide architectural decisions in SaaS/cloud-native and on-premise environments, ensuring scalable and secure systems.
Foster the adoption of modern software engineering best practices across teams, including DevOps, QA, and CI/CD
Required
Bachelor’s Degree in Computer Science or related technical field.
Minimum of 5+ years of progressive engineering leadership experience leading software development teams, with strong delivery ownership.
Demonstrated success in managing Agile teams and implementing DevOps/CI-CD practices.
Proficiency in cloud-based architectures and diverse tech stacks (e.g., Java, C#, C++).
Experience delivering in SaaS, cloud-native, and/or multi-product environments.
Preferred
Experience working in post-acquisition or high-growth scale environments.
Master’s Degree in a related field.
Experience creating and managing vendor relationships and statements of work.
Core Competencies
Visionary Leadership: Ability to inspire and align teams around a shared technical strategy.
Execution Discipline: Proven ability to deliver on complex goals in fast-paced environments.
People & Culture Builder: Passion for growing talent and fostering a supportive, high-performance culture.
Excellent Communicator: Strong written and verbal communication across all organizational levels.
Continuous Learner: Growth-oriented mindset with a passion for systems and people evolution.  #LI-Remo
Location:
Remote, Us