Software Engineer II - Academy
Western Governors University
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
The Software Engineer II is an early- to mid-career contributor that has a combination of formal education and experience in the software engineering field. They are responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, project manager, or other design personnel working on projects. 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.Software Engineer II
Help Build Technology That Expands Access to Education
We're looking for a Software Engineer who is passionate about building scalable, reliable, and impactful software solutions. In this role, you'll help design and develop systems that support online education at scale, working alongside talented engineers, architects, and product teams to create innovative experiences for students and faculty.
You'll have the opportunity to solve complex technical challenges, contribute to modern cloud-based platforms, and influence how our systems evolve. If you enjoy building high-quality software, collaborating with others, and continuously learning new technologies, we'd love to talk with you.
What You'll Do
- Design, develop, test, and deploy modern web applications and services using Java and related technologies.
- Build scalable, resilient, and secure solutions that support thousands of users in a cloud-based environment.
- Partner with engineers, product owners, and operations teams to deliver features from concept through production.
- Translate business requirements into technical designs and high-quality code.
- Identify opportunities to improve system performance, reliability, maintainability, and developer efficiency.
- Troubleshoot production issues and contribute to rapid problem resolution and service restoration.
- Participate in architecture discussions and help shape technical solutions that balance business needs, quality, and delivery timelines.
- Develop automated tests and implement quality practices that ensure confidence in releases.
- Contribute to code reviews, technical documentation, and knowledge-sharing initiatives across the engineering team.
- Continuously explore new technologies, frameworks, and development practices that improve our products and engineering culture.
What Success Looks Like
- You take ownership of the solutions you build and are committed to delivering high-quality software.
- You collaborate effectively with cross-functional teams and contribute to a positive engineering culture.
- You proactively identify risks, propose solutions, and drive improvements.
- You balance technical excellence with practical business outcomes.
- You are eager to learn and expand your expertise across technologies and domains.
Required Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Equivalent professional experience will be considered in lieu of a degree.
Experience
- 3+ years of experience developing web-based applications and services.
- Experience building applications with Python, Nest.js and modern web technologies.
- Experience developing RESTful APIs and integrating distributed systems.
- Hands-on experience with relational databases and data-driven applications.
- Experience collaborating within Agile development teams.
- Strong understanding of software engineering fundamentals, including system design, testing, performance, security, and code quality.
Preferred Qualifications
Experience with some of the following technologies is highly valued:
- Angular
- AWS or other cloud platforms
- Cloud-native application development and modernization initiatives
- Git, Jira, IntelliJ, VS Code
- SQL and database technologies
- Application integration and API development
- Legacy system modernization and migration projects
- Identity and access management technologies
- Technical certifications in cloud, software development, or related disciplines
Why Join Us?
- Work on technology that directly impacts the educational journey of students across the country.
- Solve meaningful technical challenges involving scale, reliability, integration, and cloud modernization.
- Collaborate with a supportive team that values innovation, continuous learning, and engineering excellence.
- Gain exposure to modern architecture patterns, cloud technologies, and enterprise-scale systems.
- Grow your career through mentorship, knowledge sharing, and opportunities to influence technical direction.
.
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 us.fitly.work.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
- ...900.00 - $178,500.00Job DescriptionAt WGU, technology powers opportunity. We're looking for a talented and motivated Mobile Software Engineer II to help build and enhance the next generation of WGU's student mobile experience.This role is ideal for an engineer who enjoys...SuggestedFull timeFlexible hours
- ...Software Engineer IIA Software Engineer II is a mid-level position responsible for executing tasks associated with the technical development and operation of company technology-based products, most of which will directly support Energy as a Service (EaaS) and Integrated...SuggestedWork at office
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company....SuggestedWork experience placementLocal areaImmediate start$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At Confluent... ...One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems...SuggestedFull timeRemote work$92k - $147k
...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Job Title Software Engineer II – Cloud Engineering About the Role We are looking for a Software Engineer II to join...SuggestedFull timePart timeWorldwideFlexible hours- ...: $118,900.00 - $178,500.00Job DescriptionAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable...Full timeFlexible hours
$67.7k - $90.27k
...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex... ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,...Temporary workRemote workWork from home- ...Why Java + DevOps + Spring Boot? In today's cloud-first software landscape, companies are seeking developers who can do more than... ...skill set is behind roles like Java Backend Developer, DevOps Engineer, Full-Stack Java Developer, and Platform Engineer. And it's exactly...
$72.93k - $104.18k
...Opportunity We are looking for a skilled and proactive DevOps Engineer II to join our FOLIO Operations team, supporting large-scale,... ...Talent Community ( Early Career/Intern Talent Community Software Powered by ICIMS ( Location US-Remote ID 2026-2037...Full timeInternshipWork at officeLocal areaRemote workWorldwideFlexible hours- ...Type Full-time Description Build the embedded software that helps robotic systems operate reliably in complex, real-world... ...AI (NASDAQ: PDYN) is seeking to hire an Embedded Software Engineer II to develop Linux-based software in modern C++ and solve system...Full time
- ...Front-End Engineer II Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -102025-104246 Date Posted: 07/27/2026 Shortcut: Description Recommended Jobs Description: Remote...Hourly payPermanent employmentFull timeLocal areaRemote work
- ...700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering... ...understanding the full order of execution Mentor SE I and SE II engineers through design guidance, architecture reviews, and pairing...Full timeWork at officeFlexible hours
$39.82k - $133.73k
...08/13/2026 Requisition Number PRN45929B Job Title Software Development Engineers Working Title Software Engineer Career Progression Track... ...(or equivalency) degree. Software Development Engineer, II: Requires a bachelor’s (or equivalency) + 4 years or a...Full timePart timeWork experience placementWork at officeMonday to FridayShift work$160k - $190k
Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and...Contract workWork at officeRemote work- ...digital platforms that help expand access to education at scale. We’re seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern applications and distributed systems that power exceptional student and employee...Full timeFlexible hours
- Salt Lake City, UtahEngineering - Engineering /Full-time /On-siteFilevine is a Legal AI company delivering Legal Operating Intelligence... ...growing technology companies in the country.Role Summary:As a Software Development Engineer, you will join our core engineering team...Full timeTemporary work
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours- ...immigration sponsorship for this position.Position Description:Develops software applications in Java Web services and application programming... ...and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely...Full time
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and... ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,...Full timeTemporary workPart timeImmediate startRemote work
- ...benefits for companies who are owned or affiliated with The Church of Jesus Christ of Latter-day Saints.We are seeking an Appian Software Engineer to join our Platforms team. You'll build and enhance secure enterprise applications that support healthcare administration,...
- ....00 - $222,700.00Job DescriptionAt Western Governors University, we are investing heavily in modern engineering platforms and internal tooling that improve how software is built, tested, deployed, and operated. We’re seeking a highly skilled Senior Backend-Focused Full...Full timeFlexible hours
$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...Permanent employmentRemote workFlexible hours- ...Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is for an engineer with deep backend expertise who enjoys understanding how...Work at officeLocal areaVisa sponsorshipFlexible hours
$150k - $180k
...Senior Software Engineer TL;DR: Join a fast-growing, YC-backed startup in Lehi, UT Lead a small engineering team, owning major feature implementation and architecture Strong individual contributor What would make you stand out? Required: 5+ years full-time SWE experience...Full timeRelocation package$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...Work at officeLocal areaRemote workWorldwide$80k - $140k
...About the Role iCapital is seeking a Backend Software Engineer at the Associate or Assistant Vice President level. You will design, build, and operate services that power the iCapital platform. You will collaborate with engineers, product managers, and technical...Full timeWork at officeRemote work$54.13 per hour
...Description Job Title: Software Engineer Location: Salt Lake City, UT Employment: Temp to Perm (12 months) Industry: Aerospace and Defense Compensation: $54.13/hr. Schedule: 980-Reg About the Opportunity: Join a collaborative System Software...Permanent employmentTemporary workWorldwide$158k - $176k
...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and... ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Academy. Be the first to apply!
- senior robotics software engineer Salt Lake City, UT
- software system engineer Salt Lake City, UT
- intel software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- new graduate software engineer Salt Lake City, UT
- software development engineer aws Salt Lake City, UT
- information technology software engineer Salt Lake City, UT
- graduate software developer no experience Salt Lake City, UT
- software developer internship no experience Salt Lake City, UT
- ngo software engineer Salt Lake City, UT


