Senior Software Engineer
$143.7k - $222.7kWestern 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:Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description At Western Governors University, we're building modern 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 experiences. This role is ideal for an engineer who thrives on solving complex backend challenges while still contributing across the full stack when needed. You'll play a key role in architecting scalable backend services using Java and Python while partnering with frontend and mobile teams working in Angular and Flutter. You'll collaborate closely with product managers, architects, DevOps engineers, and engineering leadership to deliver secure, reliable, and high-performing solutions. This is an opportunity to influence technical direction, lead engineering initiatives, and help modernize platforms using cloud-native technologies and engineering best practices. What You'll Do
- Design, develop, and maintain scalable backend services, APIs, and distributed systems using Java and Python
- Lead backend architecture decisions focused on scalability, reliability, security, and performance
- Build and maintain RESTful APIs and microservices that support web and mobile applications
- Collaborate with frontend engineers working in Angular and Flutter to deliver seamless end-to-end solutions
- Optimize database performance, system integrations, and application reliability
- Implement cloud-native solutions and contribute to infrastructure automation initiatives
- Drive engineering best practices around testing, CI/CD, observability, and secure software development
- Mentor engineers through code reviews, technical leadership, and architectural guidance
- Troubleshoot and resolve complex production issues across the application stack
- Participate in technical strategy discussions and platform modernization initiatives
- Contribute to engineering standards, documentation, and continuous improvement efforts
- 5+ years of professional software engineering experience
- Strong backend development expertise with Java and Python
- Experience building scalable APIs, microservices, and distributed systems
- Experience with Spring Boot, FastAPI, Flask, Django, or similar backend frameworks
- Solid understanding of full-stack application architecture
- Working knowledge of Angular, TypeScript, and frontend integration patterns
- Experience with relational and NoSQL databases
- Experience with cloud platforms such as AWS, Azure, or GCP
- Strong understanding of CI/CD pipelines, containerization, and DevOps practices
- Experience with Docker and Kubernetes
- Strong troubleshooting, performance tuning, and debugging skills
- Excellent communication, collaboration, and technical leadership abilities
- Experience with event-driven architectures and message queues
- Experience with GraphQL and API gateway technologies
- Experience building high-availability or enterprise-scale systems
- Familiarity with Flutter mobile application architectures
- Experience with infrastructure-as-code tools such as Terraform
- Experience with monitoring and observability platforms
- Passion for scalable system design and backend optimization
- Experience working in agile product delivery environments
- Building scalable, reliable, and secure backend systems
- Delivering high-performance APIs and distributed services
- Improving platform stability, observability, and maintainability
- Providing strong technical leadership and mentorship
- Driving architectural improvements and engineering excellence
- Contributing to a collaborative and high-performing engineering culture
- Opportunity to solve complex engineering challenges at scale
- Modern cloud-native technology stack and engineering practices
- Collaborative, mission-driven, and engineering-focused culture
- Competitive compensation and comprehensive benefits
- Flexible work environment
- Career growth opportunities in architecture and technical leadership
- The opportunity to help transform lives through education
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 click.appcast.io. Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
- ...Coda Octopus Engineering is an established Utah based small agile engineering firm in business... ...over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering... ...for a talented and high achieving Senior Software Engineer to work in and lead our...Senior
- ...are the Technical Owner of the mission‑critical Customer Application and Decisioning Funnel. This role is pure distributed systems engineering —your primary mandate is to drive architectural resilience, code quality, and performance within our core Java services, all...SeniorWork at officeRemote workShift work
- ...smarter, faster, and more human interactions — at scale. Our engineering teams are at the center of that mission, building the products... ...work to get there. WHAT YOU'LL DO Design, build, test, and ship software across the full development lifecycle using C#, .NET, and AI...SeniorWorldwide
- ...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...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours
- ...Senior Software Developer We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining... ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve...SeniorWork experience placementFlexible hours
$152.5k - $205k
...Senior Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes...SeniorPermanent employmentRemote workFlexible hours- ...achievements, the knowledge you've gained, and the personal interests that shape who you are. 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...SeniorWork at officeLocal areaRemote workVisa sponsorship
$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Software Engineer will bring expertise in one or more technologies...SeniorFull timeTemporary workLocal areaFlexible hours- ...members. The Artemis Platform is powered by our innovative data engine and built for rich insights, extreme flexibility, and ease of... ...acting on them. WHO YOU ARE Nomi Analytics is looking for a Senior Software Engineer. Your primary focus will be developing server-side...SeniorLocal areaRemote work
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$130k - $155k
...Job Title: Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager Status: ☒ Exempt ☐ Non-Exempt About the Role As a Software Engineer, you'll have the chance to design, build, and maintain innovative software...SeniorBank staffWork at officeRemote workMonday to Friday$160k - $185k
...Riverwood Capital. About the Role We are looking for an experienced Senior Engineer to join our Platform team – a strategic, hands‑on technical... ...Required Skills & Experience 5+ years of professional software engineering experience, with a strong focus on backend systems...Senior$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area- ...Senior Software Engineer At Audio Enhancement, we help empower learning in the classroom every day. We believe in what we do, and how we do it. We take care of each other, exceed our customers' expectations, and build success through partnership, friendship, and trust...SeniorTemporary work
- ...Software Engineer Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been providing our community, clients and colleagues the...SeniorTemporary workWork experience placementH1bWork at officeWork from homeFlexible hours3 days per week
$86.8k - $165.2k
...is primarily On-Site, with flexibility at hiring manager discretion . Applied Signal Technology (AST) is seeking a Senior Software Engineer who strives for excellence and have a passion to be part of a team that strengthens our nation and improves the security...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Senior Full-Stack Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive... ...disciplines to deliver secure, scalable, and accessible software aligned to Mastercard's highest standards....SeniorFull timeContract workPart timeFlexible hours
- ...What We Need: Brady is looking for a Senior Full-Stack Software Engineer to join one of our software development teams, using modern development practices and latest technology stack. Bring your engineering strengths and passion, to help Brady create industry leading...SeniorFull timeWork at officeWorldwide
$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI's Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$115k - $192.9k
...customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, iOS will interact directly and continuously with product...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours- ...eligible to work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary The Senior Software Engineer is a technical leader responsible for building, maintaining, and evolving Sorenson's Android Video Relay Service (VRS)...SeniorFull timeLocal areaImmediate start
$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorRemote workWorldwideFlexible hours- ...educational institutions in over 100 countries. We are redefining software engineering by embedding Artificial Intelligence throughout our... ...quality, and security. We are seeking an autonomous, high-impact Senior Software Engineer to join our core product engineering team...SeniorFull timeWork at officeLocal areaRemote workFlexible hours
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...SeniorHourly payFull timeRemote workFlexible hours- ...current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description Role Overview We are seeking a Senior Software Engineer who thrives in ambiguous problem spaces and excels at technical research, discovery, and analysis. This role requires...SeniorFull timePart timeFlexible hours
- ...Overview The Sr Software Engineer will support our digital platform powering patient and provider experiences across ordering, resulting, consultations, cost estimates, education, billing, and more. As a Sr. Software Engineer at Myriad, you will work closely with other...SeniorFull time
$5,000 per month
...relocation. Onsite in Salt Lake City 5 days a week. GE Healthcare Surgery business in Salt Lake City is looking for an experienced Senior Software Engineer to work on challenging projects that positively impact patient outcomes. The role includes technical leadership, product...SeniorH1bRelocationRelocation package- ...support services to our Government clients. Position Summary The Senior Software Developer Systems Software supports the Sustainment... ...audit readiness. Collaborate with system administrators, network engineers, and cybersecurity personnel to ensure software solutions meet...SeniorContract workFor subcontractorCasual workMonday to FridayAfternoon shift
$89.2k - $209.5k
Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...SeniorTemporary workFlexible hours$5,000 per month
...**Onsite in Salt Lake City 5 days a week** GE Healthcare Surgery business has an exciting new opening for an experienced Senior Software Engineer to work on several interesting and challenging projects that will have a very positive impact on patient outcomes. The Senior...SeniorH1bImmediate startRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Salt Lake City, UT
- experienced software developer Salt Lake City, UT
- federal - software developer Salt Lake City, UT
- senior software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- part time software developer remote Salt Lake City, UT
- software engineer Salt Lake City, UT
- software engineer healthcare Salt Lake City, UT
- network software engineer Salt Lake City, UT
- software developer Salt Lake City, UT

