Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$143.7k - $222.7k

Western 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 The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, project manager, or other design personnel working on projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support team members and ensures established goals and deadlines are met. They keep management informed of status and significant problems. 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 Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience 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 Preferred Qualifications 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 What Success Looks Like Building scalable, reliable, and secure backend systems Delivering high-performance APIs and distributed servicesImproving 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 Why Join Us? 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. 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. #J-18808-Ljbffr

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
  • $60 - $73 per hour

    DescriptionKforce has a client in Salt Lake City, Utah seeking a highly skilled Senior Software Engineer End Effector to join their team immediately.Summary:This is an exciting opportunity to contribute to cutting-edge robotics and automation technology, working on the... 
    Senior
    Immediate start

    KForce

    Salt Lake City, UT
    3 days ago
  •  ...recognize our employees as our greatest asset and have a culture to prove it!  How You Will Support The Team:   The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture... 
    Senior
    Full time
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    1 day ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    South Salt Lake, UT
    1 day ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    4 days ago
  •  ...Western Governors University, we are investing heavily in modern engineering platforms and internal tooling that improve how software is built, tested, deployed, and operated. We’re seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to help design... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...position.Position Description:Develops software applications in Java Web services and application...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely... 
    Senior
    Full time

    Fidelity Investments

    Salt Lake City, UT
    5 days ago
  • Who We're Looking For - Senior Software EngineerWe're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work across... 
    Senior
    Weekly pay
    Work at office
    Remote work
    Flexible hours

    Clearlink

    Salt Lake City, UT
    3 days ago
  •  ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Senior
    Full time
    Contract work
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • $140k - $160k

     ...- $160,000 Job Description Essential Functions: Develop software for embedded devices and systems from requirements through production...  ..., and repair defects. Collaborate with a cross-functional engineering team and help define technical direction for features or... 
    Senior

    ClearanceJobs

    Salt Lake City, UT
    1 day ago
  •  ...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... 
    Senior
    Work experience placement
    Flexible hours

    SwipeClock

    Salt Lake City, UT
    4 days ago
  • $101.1k - $206.8k

     ...technology platform, encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration. As our Senior Software Engineer, you will help modernize the technology powering critical patient scheduling, order management, and patient access... 
    Senior
    Full time
    Local area
    Remote work

    R1 RCM

    Salt Lake City, UT
    5 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    4 days ago
  • $130k - $150k

     ...competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career.    We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a... 
    Senior
    Full time

    Mettel

    Salt Lake City, UT
    1 day ago
  • $158k - $176k

     ...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and...  ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements... 
    Senior
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    2 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Salt Lake City, UT
    4 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Salt Lake City, UT
    1 day ago
  • $115k - $184k

     ...Senior Full-Stack Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers...  ...disciplines to deliver secure, scalable, and accessible software aligned to Mastercard's highest standards.... 
    Senior
    Full time
    Contract work
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    Salt Lake City, UT
    5 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 41122 Job Location: Salt Lake City, UT Job Schedule: 9/80. Every other Friday off. Job... 
    Senior
    Local area

    L3Harris Technologies

    Salt Lake City, UT
    4 days ago
  •  ...estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll work on a large, complex Salesforce... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible...  ...engineering teams that build massively scalable software and systems, architect low latency...  ...challenging problems.We are seeking a senior engineer who can lead at the frontier of... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work

    Goldman Sachs

    Salt Lake City, UT
    1 day ago
  • $139.3k - $203.6k

     ...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    2 days ago
  • $67.19 - $72.19 per hour

     ...Must Have: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field. Minimum...  ...of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded... 
    Senior
    Temporary work
    Local area
    Immediate start

    CYNET SYSTEMS

    Salt Lake City, UT
    2 days ago
  •  ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies...  ...using Ionic or Angular or similar framework. Experienced in software development lifecycle and test methodologies. Follows... 
    Senior
    For subcontractor
    Flexible hours

    ParetoHealth

    Salt Lake City, UT
    8 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    2 days ago
  • $410 per month

     ...circumstances of each case. A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $ - $Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...700.00Job DescriptionJob Description SummaryAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    3 days ago
  •  ...transform our workforce of the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support...  ...do. Come join us in transforming engineering and banking software!This Software Engineer will be responsible for maintenance... 
    Senior
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!