W

WGU

Online university in Salt Lake City, UT

Senior Software Engineer

Full-TimePosted on 10/26/2026Deadline 11/3/26
$143.7k - $222.7k+ Bonus eligibility
Senior
Bachelor's, Master's, PhD
Salt Lake City, UT, USA
In PersonIn-office five days per week in Salt Lake City; occasional travel up to 20%, including company summits.
Software EngineeringBackend Engineering
No H1B Sponsorship

About the job

Requirements
  • A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent relevant experience performing the essential job functions.
  • Six years of software development experience, including pioneering new approaches and technologies in engineering.
  • Experience with web-based applications and web services using Java, REST, ServiceNow, and other web technologies, including interfacing with databases and integrating third-party products with existing infrastructure.
  • Experience with relational databases such as Oracle, MySQL, and Aurora, as well as non-SQL databases.
  • Strong understanding of software development practices, including planning, coding, testing, security, algorithms and complexity, abstraction, reuse, and software development lifecycle models.
  • Experience designing scalable, reliable, and cost-conscious software systems, including SaaS and public cloud environments.
  • Ability to identify risks, propose solutions, mentor others, and collaborate effectively across teams.
  • Ability to work in-office five days per week in Salt Lake City and travel occasionally, up to 20%.
Responsibilities
  • Research, design, develop, analyze, test, and implement software operating or application systems.
  • Communicate project information to clients, project managers, and other design personnel working on projects.
  • Maintain good working relationships with clients and staff.
  • Write and maintain complete documentation.
  • Support team members and ensure established goals and deadlines are met.
  • Keep management informed of status and significant problems.
  • Serve as a technical expert and trusted resource in assigned areas of software engineering, mentoring junior engineers and helping the team grow its capabilities.
  • Lead or consult for engineering teams, translating functional, non-functional, and implied requirements into thoughtful designs and high-quality code.
  • Take accountability for service quality and successful project delivery, balancing scope, budget, timelines, reliability, and cost.
  • Identify technical risks, dependencies, gaps, and potential solutions early, and help other engineers strengthen their approach to risk management.
  • Partner across engineering, Operations, and other disciplines to troubleshoot complex system issues, minimize time to restore services, and improve system performance.
  • Share technical knowledge through mentoring, presentations, documentation, and collaborative problem-solving while helping identify opportunities for team improvement.
  • Design and execute pragmatic testing strategies that balance quality, delivery speed, cost, security, scale, reliability, and fault tolerance.
  • Attend designated company summits, typically one to two per year, and travel for conferences, company-location visits, and other business needs as assigned.
Desired Qualifications
  • A Master's degree or PhD in Computer Science, Information Technology, or a related field.
  • Experience with IntelliJ or VS Code, JIRA, Git, Agile/Scrum development, Java or a similar object-oriented language, J2EE, Java EE, JavaScript, and SQL.
  • Experience with IDM/OSSO, Hibernate/Seam, Banner, legacy-system integration, cloud-native development, or porting/refactoring on-site applications to the cloud, preferably AWS.
  • Relevant technical certifications.

About the company

Western Governors University is a nonprofit online university headquartered in Salt Lake City, Utah. It offers competency-based bachelor's and master's degree programs in business, education, technology, and health and nursing.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to WGU

See people who can refer or advise you