If you’re passionate about building a better future for individuals, communities, and our country—and you’re committed to working hard to play your part in building that future—consider WGU as the next step in your career.
Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.
The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:
Job Description
Responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. Communicates project information to client, project manager, or other design personnel working on projects. Maintains good working relationships with clients and staff. Writes and maintains complete documentation. Supports team members and ensures established goals and deadlines are met. Keeps management informed of status and significant problems.
The Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software for operating systems and applications. They communicate project information to the client, the project manager, and other design personnel. They maintain good working relationships with clients and staff. They write and maintain complete documentation. They support team members and ensure established goals and deadlines are met. They keep management informed of status and significant problems.
Job Description Summary
The Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software for operating systems and applications. They communicate project information to clients, project managers, and other design personnel. They maintain good working relationships with clients and staff. They write and maintain complete documentation. They support team members and ensure established goals and deadlines are met. They keep management informed of status and significant problems.
Job Duties
KSAs
Minimum Qualifications
Preferred Qualifications
*This Role is located on-site at our SLC Headquarters.
While we welcome talented applicants from all backgrounds, WGU cannot provide visa sponsorship for this role.
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 recruiting@wgu.edu.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced UX Designer needed to own feature-level design and prototypes for web and mobile products at WGU, helping shape usable, brand-aligned experiences that support student outcomes.
WGU is hiring a Visual Designer to create graphics, motion, and video assets for online courses and manage multimedia projects in support of instructional design goals.
Greenhouse is hiring a Senior UX Engineer, Design Systems to build reusable, accessible component patterns and documentation that enable product teams to ship faster and more consistently.
Experienced Site Reliability Engineer needed to lead observability, automation, and data-focused reliability efforts for cloud-based national security systems in a collaborative, mission-driven environment.
Lead the design and delivery of scalable, secure cloud services at Illumio as a Staff Backend Java Engineer focused on distributed systems, Kubernetes, and cloud architecture.
Help architect and operate the systems that take neuroscience datasets from raw experiments through large-scale model training, evaluation, and optimized production inference at Metamorphic.
Experienced backend engineer needed to architect and operate large-scale ingestion, processing, and inference systems that power Scribe's Workflow AI platform.
Work with Vendelux's Product Engineering team to build user-facing full-stack features and gain hands-on startup engineering experience in a backend-focused, remote-friendly internship.
Help design and implement the UI and interaction layer between engineers and Archie, shaping workflows and real-time systems that make AI a practical engineering teammate.
Experienced backend-focused full-stack engineer to build and maintain scalable Ruby on Rails services integrated with React and GraphQL for a healthcare data intelligence platform.
Bosch Rexroth is hiring a Summer 2026 Software Engineering Intern to develop C# tools that generate and optimize C++ code for embedded systems in mobile machine applications.
Lithic is looking for an Engineering Manager to lead the Processing team responsible for low-latency, highly available transaction processing and network peering across card networks.
Senior-level software engineer to design, implement, and lead development of complex, performance-sensitive systems and algorithms for InterImage.
An opportunity for a motivated student to join a development team as a Software Engineer Intern and work on Angular front-ends and C# backend services while leveraging AI development tools.
Join Patreon's Identity & Access team to design and implement authentication, verification, and account-protection features that keep creators and their supporters safe and secure.