Director of Software Engineering
Director – Software Engineering | $190,000 - $210,000 Per Year | Direct HireWhat Matters Most· Competitive Pay of $190,000 - $210,000 per year based on experience· Schedule: Flexible Hybrid (50% per week in-office after 100% onsite training)· Location: Omaha, NE – 50% Hybrid schedule· Direct hire opportunity with career growth and stability· One of Omaha’s most respected employersJob DescriptionWe are seeking an experienced Director of Software Engineering to lead multiple Agile software engineering teams within a large enterprise technology environment. This strategic leadership role will be responsible for driving software delivery excellence, cloud transformation initiatives, modernization efforts, and engineering organizational maturity while fostering a high-performing, collaborative culture. The ideal candidate brings a strong blend of people leadership, technical acumen, and operational discipline, with experience leading managers, guiding enterprise-scale software delivery, and partnering with cross-functional business and technology leaders. This individual will play a key role in advancing modern engineering practices, cloud-native solutions, DevOps capabilities, and AI-enabled engineering initiatives that support long-term business objectives.Responsibilities:· Lead and develop multiple Software Engineering Managers and Agile software development teams.· Foster a culture of accountability, continuous improvement, collaboration, and engineering excellence.· Drive organizational health initiatives including coaching, career development, succession planning, and talent retention.· Oversee delivery of multiple concurrent software initiatives, modernization programs, APIs, integrations, and enterprise applications.· Improve software delivery predictability, engineering quality, operational stability, and deployment maturity.· Champion modern engineering practices including CI/CD, automated testing, observability, feature management, and secure software development.· Partner closely with Product, Architecture, Security, Infrastructure, Data, and business stakeholders to align technology delivery with organizational priorities.· Lead cloud transformation and modernization efforts, particularly within Microsoft Azure environments.· Guide engineering teams through application modernization strategies including cloud migration, replatforming, refactoring, and API enablement.· Drive adoption of DevOps, platform engineering, and site reliability engineering principles across the organization.· Evaluate and implement AI-enabled engineering capabilities to improve productivity, quality, and developer experience.· Establish governance, operational standards, and performance metrics while maintaining team agility and delivery velocity.· Help shape long-term technology strategy, engineering capabilities, and organizational growth.Qualifications and Requirements:· Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; advanced technical or business degree preferred.· 10+ years of progressive software engineering experience, including multiple years leading managers and enterprise-scale engineering organizations.· Proven experience leading multiple Agile software development teams in complex enterprise environments.· Demonstrated success delivering large-scale software solutions and modernization initiatives.· Experience leading cloud transformation efforts, preferably within Microsoft Azure environments.· Strong understanding of software development lifecycle (SDLC), Agile methodologies, and engineering delivery best practices.· Experience implementing or supporting DevOps, CI/CD, automated testing, and modern software engineering practices.· Proven ability to lead organizational change, improve engineering effectiveness, and develop high-performing teams.· Strong executive communication, stakeholder management, and cross-functional leadership skills.· Experience partnering with senior technology and business leaders to align technology initiatives with business objectives.· Familiarity with cloud-native architectures, APIs, event-driven systems, and Infrastructure as Code concepts.· Exposure to engineering metrics, observability platforms, platform engineering, or site reliability engineering practices preferred.· Experience evaluating or implementing AI-enabled software engineering tools and processes preferred.· Experience within insurance, financial services, healthcare, or other regulated industries is a plus.