W

WGU

Online university in Salt Lake City, UT

Software Engineer 2

Full-TimeDeadline 11/23/26
$118.9k - $178.5k+ Bonuses
Senior
Bachelor's
Salt Lake City, UT, USA
In PersonFive days per week in the Salt Lake City office; occasional travel up to 20%, including one or two company summits per year.
Software EngineeringFull-Stack Engineering
No H1B Sponsorship

About the job

Requirements
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent relevant experience in lieu of formal education.
  • At least five years of professional software engineering experience.
  • Experience building and supporting production web applications and application programming interfaces.
  • Working knowledge of relational databases and Structured Query Language (SQL).
  • Experience with Git-based workflows and automated testing.
Responsibilities
  • Research, design, develop, analyze, test, and implement software operating or application systems.
  • Build and support scalable, secure, high-performing software with Angular on the front end and Node.js, NestJS, and Python on the back end.
  • Own features end to end, from design through deployment and production support, balancing speed, quality, and long-term maintainability.
  • Build microservices, event-driven services, and Backend for Frontend (BFF) layers as part of the architecture transformation.
  • Design and work with data layers including PostgreSQL and YugabyteDB.
  • Partner with product, architecture, and business teams to understand objectives and translate requirements into technical solutions.
  • Participate in design discussions and code reviews, and contribute to engineering standards and best practices.
  • Apply AI-assisted development practices and integrate artificial intelligence and machine learning services into applications.
  • Troubleshoot and resolve production issues, using observability tooling to improve service stability and customer experience.
  • Build quality through testing, automation, and data-driven decision making.
  • Raise risks and dependencies early so the team can address them before they affect delivery.
  • Share knowledge with teammates and support newer engineers through pairing and code review.
  • Communicate project information to clients, project managers, and other design personnel; maintain working relationships with clients and staff.
  • Write and maintain complete documentation, support team members, help ensure goals and deadlines are met, and keep management informed of status and significant problems.
Desired Qualifications
  • Experience with NestJS or another structured Node.js backend framework.
  • Experience with Python, Django, or comparable backend technologies.
  • Experience with microservices, event-driven architecture, or Backend for Frontend (BFF) patterns.
  • Experience with event streaming platforms such as Kafka or Pulsar, or with Hasura.
  • Experience with YugabyteDB or other distributed SQL databases.
  • Experience with AWS or another major cloud platform, including building or operating cloud-native applications.
  • Experience modernizing, migrating, or refactoring legacy applications.
  • Experience with Docker, Kubernetes, continuous integration and continuous delivery (CI/CD) pipelines, or infrastructure automation.
  • Experience with application observability, including logs, metrics, distributed tracing, and production troubleshooting; Dynatrace experience is a plus.
  • Experience with authentication standards such as OAuth 2.0, OpenID Connect, or Security Assertion Markup Language (SAML).
  • Experience integrating third-party systems and enterprise application programming interfaces.
  • Experience using AI-assisted software development tools in a professional or project environment.
  • Experience working in Agile or Scrum environments with tools such as GitHub, Jira, and Visual Studio Code.
  • Technical certifications or relevant project contributions.

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