Director, Software Engineering
WGU
Director, Software Engineering
Want to make an incredible impact and lead the development of innovative technology products used by hundreds of thousands of students? We are looking for a seasoned software engineering leader who knows how to deliver software effectively in a large enterprise or higher-ed institution and to harness the power of AI to improve software quality and velocity dramatically.
The Director, Software Engineering, provides technical leadership, strategic direction, and people leadership for software engineering teams responsible for designing, developing, and supporting business-critical applications. This role oversees product and feature roadmaps, guides agile delivery practices, manages resource planning and project schedules, mentors software development professionals, and boldly employs AI to deliver high-quality solutions that meet business needs.
Essential Functions and Responsibilities
- Ensure software development teams consistently deliver quality solutions on time, within budget, and within scope.
- Drive the full software development life cycle, including requirements analysis, feasibility estimates, design, coding, documentation, testing, implementation, and support.
- Develop project plans, manage resource planning, oversee scheduling, and monitor development timelines.
- Build, lead, and manage multidisciplinary software engineering teams and AI coding/testing agents, ensuring development processes adhere to industry best practices.
- Oversee the quality and process of design reviews, code reviews, and mentoring efforts to support team growth and technical excellence.
- Support change management processes related to software releases, application patching, and production configuration changes.
- Manage multiple priorities in high-pressure environments while identifying and resolving issues early to reduce project risk, cost, and timeline impacts.
- Provide oversight and management of department expenses, budget planning, and resource allocation.
Knowledge, Skills, and Abilities
- Strong people leadership and management skills, with the ability to engage effectively with staff, colleagues, cross-functional teams, and external partners.
- Ability to drive a culture of quality, ownership, and accountability across development and delivery teams.
- Demonstrated ability to translate complex technical requirements into functional software using industry best practices.
- Expertise in vendor contract management and the management of distributed development teams and resources.
- Expertise in Agile methodologies, including Scrum and test-driven development.
- Experience with application architecture and informed buy-versus-build and interface decision-making.
- Excellent verbal and written communication skills, with the ability to work effectively in both self-managed and team-based Agile/Scrum environments.
- Deep technical knowledge of web applications and web services.
- Solid understanding of cloud services and modern cloud architecture.
- Fluency in multiple AI development tools and frameworks such as Claude Code, Amazon Q, Cursor, GitHub CoPilot.
Minimum Qualifications:
- Bachelor's degree in a related field.
- Minimum of 8 years of software engineering experience.
- Minimum of 3 years of experience leading a team, including at least 2 years at the Senior Manager or Director level.
- Experience driving team adoption of AI-native coding and/or AI coding agents.
Preferred Qualifications:
- Experience in the higher education technology domain
Experience in Lieu of Education
An equivalent combination of training, experience, credentials, or accomplishments that demonstrates the ability to perform the essential functions of this role may substitute for education degree requirements.
Travel Requirements
This position requires occasional travel of up to 20%, including attendance at designated company summits, typically one to two per year. Additional travel may include conferences, visits to company locations, and other business-related events as needed to support business requirements.
Position & Application Details
Full-Time Regular Positions (classified as regular and working 40 standard weekly hours): This is a full-time, regular position (classified for 40 standard weekly hours) that is eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.
How to Apply: If interested, an application will need to be submitted online. Internal WGU employees will need to apply through the internal job board in Workday.
Additional Information
Disclaimer: The job posting highlights the most critical responsibilities and requirements of the job. It's not all-inclusive.
Accommodations: Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at View email address on click.appcast.io.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
$160k - $180k
...Join to apply for the Director of Software Engineering role at ConsultNet Technology Services and Solutions 1 day ago Be among the first 25 applicants Join to apply for the Director of Software Engineering role at ConsultNet Technology Services and Solutions...SuggestedFull timeContract work- ## Director, Software EngineeringApplylocations: Salt Lake City, UTtime type: Full timeposted on: Posted Todaytime left to apply: End Date... ...) and Single Sign On (SSO), by leveraging modern software engineering practices and secure coding principles. Leads the development...Suggested
$200k
...We need an amazing engineer. Is that you? People who fit in here are rare, unique, passionate... ...the top of our industry, on the back of software we created and continue to maintain... ...Fullstack Missing: Amazing Engineering Director Up to $200,000/year DOE + relocation package...SuggestedWork from homeRelocation packageFlexible hours$138.2k - $180k
...Director of Software Engineering – Cengage We believe in the power and joy of learning. At Cengage, we help students around the world discover the power of learning. As a Director of Software Engineering, you will lead innovative products and shape AI-driven engineering...SuggestedFor contractorsWork experience placementLocal area$101.9k - $163k
...initiatives that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world-class content for our Cengage Learning Platforms...SuggestedWork experience placementLocal areaRemote workWorldwide- ...Applications, Mobile (iOS/Android), APIs, and Hardware‑connected software. Own release readiness, quality risk assessment, and go/no‑... ...Guide teams on effective use of AI while maintaining strong engineering and testing judgment. Help adopt AI‑assisted practices to...Work at officeRemote workRelocationRelocation package
- ...Full Stack Software Engineer (Remote) Salt Lake City, Utah, United States Unframe is an AI-first startup helping the world's largest enterprises bring LLM-powered applications to life in days - not months. We combine the speed of a product company with the flexibility...Remote work
- ## Manager, Software EngineerApplylocations: US UT Remotetime type: Full timeposted on: Posted 5 Days Agojob requisition id: JR110948At Zelis, we Get Stuff Done. So, let’s get to it!**A Little About Us**Zelis is modernizing the healthcare financial experience across payers...Work at officeLocal areaRemote workVisa sponsorship
- Position Overview Oversees a small team within the Total Rewards function, ensuring operational excellence in compensation and benefits. Supports the execution of strategic initiatives and contributes to process improvements. Manages day‑to‑day program administration, ...Local areaRemote workVisa sponsorship
- ...City, Utah/Onsite Role Duration: Long Term Contract Company Profile: VLink, founded in 2006, is a leading global provider of software engineering services with next-gen technologies and best-in-class talent. Our Headquarters are in the U.S, and we have offices in 7+...Long term contract
$80k - $95k
...the information being processed, stored, or accessed by the network. Job Summary We are seeking an experienced and motivated Software Engineer to join our team. The ideal candidate possesses a strong foundation in backend API development and frontend web development. Our...Work at officeRemote workHome officeFlexible hours- ...Overview Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UT Company: Altitude AI Altitude AI, the leading Generative AI platform for the industrial world, is excited to announce an opening for a Software Engineer position. This role is a unique...Full timeH1bWork at officeVisa sponsorship
- ...complexity. As the digital economy has grown 6x over the last decade, software businesses have gone from not worrying about sales tax to... ..., and Khosla Ventures. In this role, you will play a Software Engineer who designs, builds, and operates the systems that support our...Work at officeRemote workHome officeFlexible hours3 days per week
- ...Vice President, Software Engineering with Goldman Sachs & Co LLC in Salt Lake City, Utah. (Multiple positions available). Develop, enhance, support and maintain the Firm's software solutions in support of its global businesses. Design and implement high-quality, scalable...
$142.8k - $261.8k
...help to build a better working world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity Our Artificial Intelligence... ...of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership...Full timeWork experience placementSummer holidayFlexible hours- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineer Job Code: 36865 Job Location: Salt Lake City, Utah Job Schedule: 9/80 employees work 9 out of 14 days- totaling...Local area
- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr. Specialist, Software Engineering Job Code: 35698 Job Location: Salt Lake City, UT Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours...Local area
$121.5k - $306.4k
...direction to ensure accurate forecasting and ensure systems have adequate resources. Builds collaborative relationships with the software development team to create reliable, scalable infrastructures. Ensures alignment regarding data collection and contributes to standards...Temporary workFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$48k - $63k
...exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive... ...Engineering network and ongoing training. What you’ll do: As a software developer with mthree, you’ll build complex applications in a...Permanent employmentFull timeTraineeshipRelocationVisa sponsorshipWork visaFlexible hours$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...come in: Our cloud-native solutions serve more than 8,000 educational institutions in over 100 countries. We are redefining software engineering by embedding Artificial Intelligence throughout our development lifecycle to multiply engineering velocity, code quality,...Full timeWork at officeLocal areaRemote workFlexible hours
$25 per hour
...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical Continue with Google Continue with Google Python and Kubernetes Software Engineer - Data...Full timeLocal areaRemote workWork from homeWorldwide- ...Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Contract workWork at officeWork from homeWorldwideFlexible hours
$67.9k - $199.14k
...Summary Aetna’s Reporting Solutions team is looking for an initiative‑taking Lead Python Developer with 3+ years of experience in software engineering with Python in a professional environment to join our Reporting Solutions team. The Lead Python Developer role is a part of...Hourly payFull timeTemporary workLocal areaRemote work$70 - $75 per hour
...Lead System Engineer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is... ...leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply...Hourly payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide- ...Job Title Design and build internal software used across hockey operations, including management, coaching, scouting, player development... ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization...Local area
$60 - $120 per hour
...Software Developer $60 - $120/hour pay Required Skills Python Rust GoLang Full-stack Java Node.js Android Development... ...knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into...Contract workRemote work- ...services to our Government clients. Position Summary The Senior Software Developer Systems Software supports the Sustainment Operations... ...readiness. Collaborate with system administrators, network engineers, and cybersecurity personnel to ensure software solutions meet...Contract workFor subcontractorCasual workMonday to FridayAfternoon shift
- ...customers, our people, and the planet. Job Title : Application Security Engineer About the Role Packsize is seeking an experienced Application Security Engineer to champion secure software development across our technology stack. You will collaborate closely...Work experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- IT software development manager Salt Lake City, UT
- application engineering manager Salt Lake City, UT
- software manager Salt Lake City, UT
- director software engineering Salt Lake City, UT
- application manager Salt Lake City, UT
- director of software Salt Lake City, UT
- principal developer Salt Lake City, UT
- engineering director Salt Lake City, UT
- chief engineer Salt Lake City, UT
- data center chief engineer Salt Lake City, UT


