Software Engineer

Western Governors UniversitySalt Lake City, UT
$98,300 - $147,400Remote

About The Position

At Western Governors University (WGU), technology plays a critical role in advancing our mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support millions of student interactions and empower employees across the university. We are looking for a Software Engineer who is eager to launch and grow their software engineering career while contributing to a meaningful platform that improve the student experience.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
  • 3 years experience in a business environment
  • Experience with Java or Python
  • Basic understanding of backend development concepts and REST APIs
  • Familiarity with databases such as PostgreSQL, MySQL, or MongoDB
  • Understanding of Git and version control workflows
  • Basic knowledge of cloud platforms such as AWS, Azure, or GCP
  • Strong problem-solving and communication skills
  • Desire to learn modern backend technologies and development practices

Nice To Haves

  • Internship or personal project experience with backend development
  • Familiarity with Spring Boot, FastAPI, Flask, or Django
  • Exposure to Docker or CI/CD concepts
  • Working knowledge of Angular or frontend integration patterns
  • Experience working on collaborative software projects

Responsibilities

  • Develop and maintain backend services and APIs using Java and Python
  • Assist with building RESTful APIs and backend integrations
  • Collaborate with frontend and mobile teams to support application features
  • Write clean, maintainable, and testable code
  • Troubleshoot bugs and assist with application performance improvements
  • Participate in code reviews and team engineering discussions
  • Support CI/CD pipelines and deployment activities
  • Learn cloud-native development and backend best practices
  • Participate in Agile development processes

Benefits

  • 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
  • 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
  • other paid leaves, including up to 12 weeks of parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service