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

Senior Software Engineer - Salesforce

WGU

Senior Software Engineer - Salesforce

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 410Pay Range: $140,200.00 - $217,200.00

Job Description

We'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 org that directly supports the student journey — from enrollment through graduation. This isn't a simple CRM. It's an enterprise platform with 300+ flows, 2000+ Apex classes, deep integrations with Banner (SIS), ServiceNow, Kafka, and other university systems, and serves thousands of internal users daily. You'll build and maintain the automation, integrations, and platform capabilities that enable WGU to serve 150,000+ students. The work matters — every flow you build, every integration you design, every performance problem you solve has a direct line to whether a student enrolls on time, gets their financial aid processed, or connects with their mentor. We use Copado for CI/CD, follow a trigger framework pattern, and deploy through a structured promotion pipeline. We value code that's readable, testable, and built with the next engineer in mind. The Salesforce engineering team operates within WGU's broader Ed Tech Engineering organization. We work closely with Product, Marketing, Operations, Enrollment, and Student Services stakeholders. The team practices Agile (Scrum).

What You'll Do

Design systems that span multiple Salesforce capabilities and external systems — expertise in when and how to deploy Platform Events, CDC, async Apex, and integration callouts, and how these can work together as a coherent architecture

Make architectural decisions for the portfolio — not just your team's code, but how it fits with everything else

Lead technical design for complex cross-system features (Salesforce, Banner, ServiceNow, Kafka)

Solve the hardest platform problems — the ones that cross transaction boundaries, involve multiple async handoffs, or require understanding the full order of execution

Mentor SE I and SE II engineers through design guidance, architecture reviews, and pairing on complex problems

Drive technical direction for Salesforce development practices (async patterns, integration standards, testing strategy)

Own and reduce technical debt — identify what needs to change, build the case, and execute the plan

Partner with engineering leadership on platform strategy (migration plans, org health, governance limit forecasting)

Represent the technical perspective to non-technical stakeholders (Product, Operations, Academic leadership)

Design CI/CD improvements and release strategy for the portfolio

What You Bring
  • 6+ years of software development experience, with at least 3 years on the Salesforce platform

  • Experience designing multi-system integrations (not just building them — designing the approach, error handling strategy, and data reconciliation pattern)

  • Mastery of async Apex patterns — you choose between Batch, Queueable, Platform Events, and CDC based on the problem, not habit

  • Deep understanding of Salesforce order of execution and how it impacts complex automation

  • Track record of solving problems that span multiple systems and nobody else could figure out

  • Experience mentoring engineers and elevating team capability

  • Ability to communicate technical architecture to both engineers and non-technical leadership

  • Experience with CI/CD pipeline design and management (Copado or equivalent)

Preferred:
  • Salesforce Platform Developer II certification

  • One or more Architect-level certifications (Integration Architect, Data Architect, Application Architect)

  • Experience with Copado at the pipeline/strategy level (not just as a user)

  • Experience with Kafka or event streaming platforms

  • Experience in higher education technology (SIS integration, FERPA-aware systems)

  • Experience with large-scale Salesforce orgs (complex sharing models, 100+ objects, 300+ automation components)

  • Experience migrating legacy automation (Process Builder/Workflow Rules → Flow/Apex)

What Success Looks Like (First 6 Months)
  • Leading the technical design for at least one cross-system feature

  • Identifying and driving resolution of a systemic platform issue (performance, reliability, or architectural)

  • Becoming the go-to person for hard problems that cross system boundaries

  • Establishing or improving at least one technical standard that the team adopts

  • Mentoring at least one engineer in a way that visibly accelerates their growth

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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Salesforce in Salt Lake City, UT vacancy
  • $160k - $190k

     ...Job Description Job Description Senior Fullstack Software Engineer Job Title: Senior Full-Stack Software Engineer (100% REMOTE! Salary: $...  ...and Integrations (Microsoft Office 365, DocuSign, REST, Salesforce, SAML 2.0, Zapier, etc.) Alerts and Monitoring What... 
    Senior
    Salesforce
    Ongoing contract
    Contract work
    Work at office
    Local area
    Remote work

    Cybercoders

    Salt Lake City, UT
    9 days ago
  •  ...Senior Software Engineer - AI Coding Agents At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We'...  ...capabilities visually Enterprise integrations — ServiceNow, Salesforce, Confluence, Jira About NiCE NICE Ltd. (NASDAQ:... 
    Senior
    Salesforce

    NICE Actimize

    Sandy, UT
    8 days ago
  •  ...Description Description: Overview We’re looking for a Senior Salesforce Developer to own and evolve Salesforce as the backbone of...  ...communications, and third-party integrations. This is the first engineering role at PRIME dedicated exclusively to customer experience... 
    Senior
    Salesforce
    Local area

    PRIME CORPORATE SERVICES LLC

    Salt Lake City, UT
    6 days ago
  •  ...Duties and Responsibilities: - Lead the design and delivery of Salesforce solutions with a focus on Service / Health Cloud and...  ...if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary... 
    Senior
    Salesforce
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Salt Lake City, UT
    3 days ago
  • $77k - $202k

     ...Specialty/Competency: Salesforce Industry/Sector: Not Applicable Time Type: Full...  ...individuals analyse client needs, implement software solutions, and provide training and...  ...Salesforce Marketing Cloud solutions. As a Senior Associate you'll analyze complex problems... 
    Senior
    Salesforce
    Full time
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  •  ...Role: Senior Software Implementation Engineer Location: Salt Lake City, UT(Hybrid)-need local JD: # Interface with clients regarding professional services development projects and the debugging of our code base while managing expectations and communicating... 
    Senior
    Work experience placement
    Local area

    Inficare

    Salt Lake City, UT
    4 days ago
  •  ...The Company: IRIS Software Group is one of the UK's largest privately held software companies. Acquired by HG Capital...  ...Role: IT Business Applications team is seeking an Senior Support Administrator (Salesforce) to form an integral part of the support and ongoing... 
    Senior
    Salesforce

    SwipeClock

    South Jordan, UT
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Worldwide

    Brady

    Salt Lake City, UT
    3 days ago
  • $95.9k - $143.8k

     ...43,800.00 Job Description As a Software Engineer I, you'll contribute directly to building...  ..., or inefficiencies and partner with senior engineers to propose solutions What...  ...Bonus Points Experience with Salesforce Familiarity with AWS, Kafka, Jira, and... 
    Salesforce
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  •  ...development, configuration, troubleshooting, testing, incident resolution, and source code management. Develop, test, and deploy software solutions in an Agile environment. Analyze business and technical requirements and implement application enhancements.... 
    Senior

    Techvilla Solutions

    Midvale, UT
    1 day ago
  •  ...Celtic Bank is seeking a highly skilled Senior Software Engineer with deep expertise in backend development, cloud technologies, distributed systems, and API integrations. In this role, you will help shape and improve the banking experience for our customers while expanding... 
    Senior
    Work at office
    Local area

    Celtic Bank

    Salt Lake City, UT
    7 days ago
  • $150k - $180k

     ...PRODUCT ENGINEERING - REMOTE Senior Software Engineer / Architect We're looking for a Senior Software Engineer / Architect to join our engineering organization as a senior individual contributor. This is a high-impact, hands-on technical leadership role for someone... 
    Senior
    Full time
    Remote work

    Pearson

    Salt Lake City, UT
    6 days ago
  • $186.07k - $218.9k

     ...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling...  ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    7 days ago
  •  ...Salesforce Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed...  ...) What You Bring To The Table ~4–6 years of software development experience, with at least 2 years of hands-on Salesforce... 
    Salesforce

    WGU

    Salt Lake City, UT
    3 days ago
  • $113.58k - $192.9k

     ...We are seeking a senior technical contributor to help support, modernize, and scale our...  ...based services, automation, observability, software tooling, and user-facing platform...  ...services, support users running demanding engineering and AI/ML workloads, and create tooling,... 
    Senior
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    3 days ago
  •  ...Job Description Job Description Senior Billing Specialist Location: In Office to begin with option to go hybrid after training...  .... Preferred Experience & Skills: Experience with Salesforce, QuickBooks, NetSuite, and/or Ariba. Prior experience mentoring... 
    Senior
    Salesforce
    Contract work
    Work at office

    Pivotal Talent Search

    Salt Lake City, UT
    15 days ago
  • $81k - $121k

     ...Remote Job Overview The Senior Technical Analyst is an...  ...stakeholders, product owners, and engineering teams to deliver effective,...  ...a critical part across the Software Development Life Cycle (SDLC...  ...years working with the Salesforce platform as a business analyst... 
    Senior
    Salesforce
    Remote work

    Relativity

    Salt Lake City, UT
    6 days ago
  • $186.07k - $218.9k

     ...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product...  ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of... 
    Senior
    Local area
    Immediate start

    Coinbase

    Salt Lake City, UT
    6 days ago
  • $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, Android will interact directly and continuously with... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    5 days ago
  •  ...productivity and streamline the sales experience. Partner closely with engineering,UXdesign, and internal teams to translate strategic goals...  ..., Revenue Operations, or Quote-to-Cash platforms (e.g., Salesforce Revenue Cloud or similar). Strong understanding of seller... 
    Senior
    Salesforce

    Greater Giving

    Salt Lake City, UT
    5 days ago
  • $110.5k - $149.5k

     ...Senior Software Engineer We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will write critical, significant... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    Salt Lake City, UT
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Confluent

    Salt Lake City, UT
    7 days ago
  •  ...earning over 500 client and industry awards. Position SummaryThe Senior Marketing Manager owns the growth side of AllenComm’s marketing...  ...operations and tech services, including Pardot/MCAE and Salesforce integrations Marketing Operations and Analytics Own campaign... 
    Senior
    Salesforce
    For contractors
    Freelance

    AllenComm

    Salt Lake City, UT
    a month ago
  • $140.2k - $217.2k

     ...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
    8 days ago
  •  ...Senior Manager, Partner Experience Operations At Western Governors University, we're on a mission to change lives for the better...  ...queues, and SLA-driven processes ~ Hands-on experience with Salesforce CRM and data visualization tools (e.g., Tableau) Bonus Points... 
    Senior
    Salesforce
    Full time
    Work at office

    WGU

    Salt Lake City, UT
    1 day ago
  • $79.2k - $178.1k

     ...administrative burden. We're looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing...  ...in Computer Science or equivalent. 5+ years of relevant software engineering experience. Strong software engineering skills... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    7 days ago
  •  ...Senior Engineer At Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting people...  ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work

    The Goldman Sachs Group, Inc.

    Salt Lake City, UT
    4 days ago
  • $129.4k - $198.4k

     ...and efficiency of simulation tests used for autonomous vehicle software validation. Develop andmaintainGM's core simulation...  ...insights on test operations, simulationtrustand healthtrendsto engineering teams and leadership. Drive scalablesimulationquality assessments... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Salt Lake City, UT
    4 days ago
  • $135k - $155k

     ...outcomes, and greater transparency. You will join a talented engineering organization with a track record of delivering meaningful and...  ...Description The AI Services team is looking for an experienced software engineer experienced with audio data, machine learning, and designing... 
    Senior
    Contract work
    Remote work
    Relocation

    Motorola Solutions

    West Valley, UT
    2 days ago
  •  ...Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We... 
    Senior
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

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