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:
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.Job Duties:
- Acts as a technical leader in software engineering, contributing to the design, development, and delivery of full-stack applications.
- Designs, builds, and maintains scalable solutions across frontend, backend, and APIs.
- Owns the quality, performance, and reliability of systems within their domain.
- Collaborates with product, design, and engineering teams to deliver end-to-end solutions.
- Works across multiple technologies and services, selecting the right tools and frameworks for each use case.
- Leads design discussions and code reviews, promoting best practices and maintainable solutions.
- Mentors engineers and contributes to overall team effectiveness.
- Identifies risks, dependencies, and technical challenges, and drives solutions proactively.
- Builds and integrates API-first services and web applications.
- Improves system performance, scalability, and user experience across the stack.
- Leads troubleshooting and resolution of production issues.
- Balances speed and quality using pragmatic engineering practices.
- Translates business and technical requirements into scalable, maintainable solutions.
- Drives continuous improvement in technical debt, tooling, and engineering practices.
- Adapts to new technologies, frameworks, and business priorities as needed.
Knowledge, Skills, and Abilities:
- Strong foundation in software development, system design, and scalable architecture.
- Experience building full-stack applications (frontend, backend, and APIs).
- Proficiency in modern programming languages such as Java, Node.js, Python, and JavaScript.
- Experience with frontend frameworks such as Angular (or similar frameworks).
- Strong understanding of API design and system integration (e.g., RESTful services).
- Ability to work across multiple languages and frameworks, selecting the right tools for the problem.
- Understanding of cloud-native development principles; AWS experience is a plus.
- Ability to design for scalability, performance, and reliability.
- Strong understanding of SDLC and modern development practices.
- Experience with observability practices (logging, monitoring, tracing).
- Ability to collaborate effectively with cross-functional teams and influence technical direction.
- Strong communication skills across technical and non-technical audiences.
- Demonstrated ability to mentor engineers and improve team performance.
- Strong ownership mindset with the ability to manage risk and dependencies.
- Ability to operate in ambiguous environments and adapt quickly to new challenges.
Job Qualifications:
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field
- 6+ years of experience building and delivering full-stack applications
- Experience developing web applications and APIs using modern programming languages (e.g., Java, Node.js, Python, JavaScript)
- Experience with frontend frameworks (e.g., Angular or similar)
- Experience working with service-based or modular architectures
- Experience contributing to or leading system design decisions
- Equivalent experience may substitute for formal education
Preferred Qualifications:
- Experience working across multiple programming languages and frameworks in a full stack environment
- Experience with AWS or other cloud platforms
- Experience with backend frameworks such as Spring Boot or Node.js
- Experience with CI/CD pipelines and modern deployment practices
- Experience with observability tools (e.g., Dynatrace, CloudWatch)
- Experience working in Agile/Scrum environments
- Experience mentoring engineers or acting as a technical lead
- Experience with API design and system integration
- Familiarity with tools such as GitHub, JIRA, VS Code, IntelliJ
- Experience with SQL and data modeling
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 aiapply.co.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
$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;...SeniorPermanent employmentRemote workFlexible hours- ...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...SeniorFull timeFlexible hours
$143.7k - $222.7k
...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...SeniorFull timeFlexible hours$183.8k - $263.6k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...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...SeniorFull time
- ...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...SeniorFull timeFlexible hours
- ...Goldman Sachs is seeking a senior software engineer to lead cloud-native post-trade platform development. You will own production services end-to-end, drive AWS/GCP migrations, and champion AI-driven tooling across a polyglot stack. The role emphasizes risk-aware engineering...Senior
$150k - $180k
...Senior Software Engineer TL;DR: Join a fast-growing, YC-backed startup in Lehi, UT Lead a small engineering team, owning major feature implementation and architecture Strong individual contributor What would make you stand out? Required: 5+ years full-time SWE experience...SeniorFull timeRelocation package- ...Software Development PositionThis position provides software design, development and quality oversight of complex software systems.... ...interfaces to software.Works in an integrated team environment of engineers and others.Knowledge / Skills / AbilitiesAbility to assess the...Senior
- ...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
$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...SeniorContract workWork at officeRemote work- ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms...Senior
$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...beyond basic configuration. 5+ years of professional backend software engineering experience. Strong production experience in Python...SeniorWork at officeRemote workFlexible hours$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- ...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
$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$88.68k - $164.69k
...world, action RPG Hogwarts Legacy as we create what’s next! The Job Avalanche, a division of WB Games Inc., is seeking a Senior Software Engineer to join our team of talented industry veterans working on a new online multiplayer RPG. This person will work closely with...SeniorTemporary workWork experience placementLocal area$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...SeniorFlexible hours- ...Senior Software EngineerAt Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for... ...greatest asset and have a culture to prove it!The Senior Software Engineer is responsible for translating business requirements to...SeniorFor contractorsWork experience placementWork at office3 days per week
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorFull timeWork at officeFlexible hours
- 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...SeniorFull timeTemporary workPart timeImmediate startRemote work
- Blerp in Salt Lake City, UT, is seeking a passionate full-time developer to enhance our platform for sound bites and audio integration. The ideal candidate should have expertise in Node.js, JavaScript, and cloud services while helping Blerp grow towards a billion users...SeniorFull time
$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$80 - $90 per hour
...Join to apply for the Senior Software Engineer role at Swipeclock Join to apply for the Senior Software Engineer role at Swipeclock Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining...SeniorFull timeWork experience placementInternshipRemote workFlexible hours$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process, ownership, and mentoring. Responsibilities 4-8 years of relevant software engineering experience. BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours- ...smarter, faster, and more human interactions — at scale. Our engineering teams are at the center of that mission, building the products... ...to get there. WHAT YOU'LL DO Design, build, test, and ship software across the full development lifecycle using C#, .NET, and AI Claude...SeniorWorldwide
- ...estimate of the current range is: Grade: Technical 410Pay 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...SeniorPermanent employmentFull timeFlexible hours
- ...Join an innovative team as a Senior Software Engineer specializing in Elixir at a forward-thinking company. In this role, you'll be at the forefront of developing groundbreaking telephony solutions that enhance contact center capabilities. Your expertise will help shape...Senior
- ...University of Utah Health is seeking a software designer/developer to lead design, development and quality oversight of complex software systems. The role supports an integrated team of engineers in a health care IT environment in Salt Lake City. This position emphasizes...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Salt Lake City, UT
- software system engineer Salt Lake City, UT
- intel software engineer Salt Lake City, UT
- software developer fintech Salt Lake City, UT
- new graduate software engineer Salt Lake City, UT
- software development engineer aws Salt Lake City, UT
- information technology software engineer Salt Lake City, UT
- graduate software developer no experience Salt Lake City, UT
- software developer internship no experience Salt Lake City, UT
- ngo software engineer Salt Lake City, UT



