Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Senior Software Engineer

WGU senior full-time

Salary

$143,700 - $222,700 per year

Apply on WGU

Description

As a Senior Software Engineer at WGU, you will play a critical role in shaping the future of our technology platforms while helping drive innovation across the organization.

You will design, build, and support scalable, secure, and high-performing software solutions using modern full-stack technologies , including React, Next.js, and Node.js on the front end and Python (FastAPI, Flask, or similar) on the back end , that power critical business capabilities.

Your responsibilities will include:

  • Serving as a technical leader and trusted advisor, influencing architecture, engineering standards, and best practices across teams.
  • Leading the delivery of complex initiatives from concept through implementation, balancing speed, quality, and long-term maintainability.
  • Mentoring and developing fellow engineers through technical guidance, code reviews, design discussions, and knowledge sharing.
  • Partnering with cross-functional teams to understand business objectives and translate requirements into thoughtful technical solutions.
  • Identifying risks, dependencies, and opportunities early, helping teams navigate challenges before they impact delivery.
  • Driving continuous improvement in software quality, reliability, observability, and operational excellence.
  • Contributing to modernization initiatives, including cloud-native development, containerization and orchestration (Docker, ECS, Kubernetes), Infrastructure as Code (Terraform, CloudFormation), application integrations, and system scalability.
  • Designing and working with modern data layers, including PostgreSQL and ORMs such as Drizzle, Prisma, or SQLAlchemy.
  • Applying AI-assisted development practices to accelerate delivery, and integrating AI/ML services into applications to create smarter, more capable platform experiences.
  • Leading troubleshooting and resolution efforts for complex production issues, improving service stability and customer experience.
  • Championing engineering excellence through thoughtful testing strategies, automation, and data-driven decision making.
  • Exploring emerging technologies and innovative approaches , including real-time collaboration tools (WebSockets, Y.js) and evolving AI/ML capabilities , that can improve platform capabilities, developer productivity, and organizational outcomes.
  • Fostering a collaborative engineering culture where knowledge sharing, innovation, and continuous learning thrive.

The salary range for this position is $143,700.00 - $222,700.00.

Benefits include:

  • 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

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Raleigh-NC/Senior-Software-Engineer---WGU-Labs_JR-026053

Apply on WGU