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

Software Engineer II - Salesforce

Full-time

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 408 Pay Range: $116,000.00 - $174,100.00 Job Description We're looking for a Salesforce Engineer 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 and implement complex features end-to-end (from requirements through deployment) Architect async solutions (Batch, Queueable, Schedulable) from scratch — including retry logic, error handling, and transaction boundary management Build and maintain integrations with external systems (Banner, ServiceNow, and others via REST/SOAP) Design Platform Event and Change Data Capture patterns for decoupled processing Own code quality for your team — drive reviews, test strategy, and technical debt conversations Make technical design decisions within your team's scope without needing approval Mentor SE I engineers through code reviews, pairing, and design discussions Troubleshoot complex cross-system issues (tracing failures through async handoffs and integration boundaries) Build custom LWC components for internal tools and Experience Cloud Drive improvements to the team's Copado pipeline (quality gates, conflict resolution, environment strategy) What You Bring To The Table 4–6 years of software development experience, with at least 2 years of hands-on Salesforce development with significant Apex experience Strong command of async Apex patterns — you've designed Batch/Queueable/Schedulable jobs, not just modified them Experience building REST integrations (inbound and outbound) with proper error handling Understanding of Platform Events or Change Data Capture Proficiency in SOQL optimization (selective queries, relationship queries, aggregate patterns) Experience with LWC development (composition patterns, Jest testing) Track record of owning code quality (leading reviews, establishing test patterns) Ability to make and defend technical design decisions Proficiency in at least one general-purpose language beyond Apex (Java, TypeScript, Python, or C#) Experience with software design patterns (Repository, Factory, Strategy, Observer) applied in any language — not just Salesforce-specific implementations Understanding of event-driven architecture concepts independent of Salesforce Platform Events (Kafka, RabbitMQ, SNS/SQS, or similar) Experience with API design principles (RESTful conventions, versioning, error contracts) beyond just "making callouts work" Preferred: Salesforce Platform Developer II certification (strong signal) Experience with Copado (promotions, quality gates, conflict resolution) Experience integrating Salesforce with ERP/SIS systems (Banner, PeopleSoft, or similar) Experience with Kafka, MuleSoft, or other middleware/event streaming platforms JavaScript Developer I certification Experience mentoring other engineers Experience with a modern web framework outside Salesforce (React, Angular, Vue, NestJS) Exposure to cloud services (AWS, GCP, or Azure) — even at a conceptual level Experience with containerization or microservice patterns What Success Looks Like (First 6 Months) Designing and shipping an async solution (Batch or Queueable pattern) from scratch Owning an integration feature end-to-end (design → build → test → deploy → monitor) Becoming the person your team goes to when stuck on complex Apex or governor limit issues Identifying and resolving at least one systemic quality issue (recurring bug pattern, test gap, performance bottleneck) Providing code reviews that make other engineers' work better 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. In 1997, a coalition of 19 U.S. governors founded Western Governors University with a singular vision: to make higher education more accessible by offering full degree programs online. Starting small, we quickly expanded. Today, we’re one of the largest accredited online universities in the U.S. Click on the links below to learn more: Enrollment Counselor Evaluator Field Experience Roles (Part-time & Intermittent) Program Mentor Service Desk Technician Mexico Team

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Salesforce in Salt Lake City, UT vacancy
  • $116k - $174.1k

     ...Technical 408 Pay Range: $116,000.00 - $174,100.00 Job Description ABOUT THE ROLE We are looking for a skilled Salesforce Engineer II to design, develop, and maintain scalable CRM solutions that power our go-to-market teams. In this role, you will translate... 
    Salesforce
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    10 hours ago
  • $88k - $132k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company.... 
    Suggested
    Work experience placement
    Local area
    Immediate start

    Indeed

    Salt Lake City, UT
    2 days ago
  • $92k - $147k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Job Title Software Engineer II – Cloud Engineering About the Role We are looking for a Software Engineer II to... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    Salt Lake City, UT
    2 days ago
  • $197.4k - $232k

     ...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At Confluent...  ...One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Suggested
    Full time
    Remote work

    Confluent

    Salt Lake City, UT
    4 days ago
  •  ...0 - $217,200.00 Job Description We're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at...  ...understanding the full order of execution Mentor SE I and SE II engineers through design guidance, architecture reviews,... 
    Salesforce
    Full time
    Part time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 hours ago
  • $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's in... 
    Salesforce
    Ongoing contract
    Contract work
    Work at office
    Local area
    Remote work

    Cybercoders

    Salt Lake City, UT
    6 days ago
  • $61.8k - $85k

     ...and grow and evolve. Job Description The Account Manager II is responsible for managing and selling Renaissance Learning's products...  ....) ~ Familiarity with CRMs and other sales technology (e.g., Salesforce, MS Dynamics) ~ Knowledge of education customers, their... 
    Salesforce
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

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

     ...Range: $95,900.00 - $143,800.00 Job Description As a Software Engineer I, you'll contribute directly to building and evolving...  ...team environment Bonus Points Experience with Salesforce Familiarity with AWS, Kafka, Jira, and Confluence Exposure... 
    Salesforce
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...Salesforce Developer Location : Salt Lake City, Utah ( Must live in or near Salt Lake City, Utah)   We are unable to sponsor or take...  ...Platform Developer I certifications preferred; Platform Developer II a plus. ~ Experience in financial services, equipment leasing,... 
    Salesforce
    Live in
    Work visa
    Shift work

    Pivotal Talent Search

    Salt Lake City, UT
    1 day ago
  •  ...About the team: Our RevOps team is the engine of our go-to-market strategy, driving...  ...looking for a motivated and experienced Salesforce Developer/Admin to help us scale our operations...  ...Developer I and/or Platform Developer II certifications. Nice-to-Haves Experience... 
    Salesforce
    Remote work
    Flexible hours

    AAPC

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

    NICE Actimize

    Sandy, UT
    5 days ago
  • $110k - $120k

     ...ourselves accountable to high standards, share wins, operate ethically, and have fun Position Overview The Advanced Salesforce Software Engineer is primarily responsible for the design, architecture, development, and maintenance of applications, including... 
    Salesforce
    Temporary work
    Remote work
    Flexible hours

    Wintrust

    Salt Lake City, UT
    3 days ago
  •  ...Front-End Engineer II Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -102025-104246 Date Posted: 05/28/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Salt Lake City, UT
    12 days ago
  •  ...communication systems. As an Application Engineer , you will work directly with customers...  ...Work closely with hardware and software engineering teams to escalate complex issues...  ...manage support cases using tools such as Salesforce, Jira, or similar systems. Maintain... 
    Salesforce
    For contractors

    Keysight Technologies

    West Valley, UT
    1 day ago
  • $50.61k - $67.47k

     ...Work with urgency through all aspects of the sales cycle through closing. Maintain updated sales stages and accurate notes in Salesforce.com. Create and maintain account plans as required. Provide activity reports as required. Forecast and commit monthly sales volume... 
    Salesforce
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Salt Lake City, UT
    5 days ago
  • $163.9k - $235.55k

     ...work matters—and so do you. Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership...  ...environments. • Minimum of 15 years in enterprise-level software development, including at least 10 years managing high-... 
    Salesforce
    Local area

    UKG

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

    PRIME CORPORATE SERVICES LLC

    Salt Lake City, UT
    3 days ago
  •  ...Job-Specific Essential Duties and Responsibilities: - Systems engineer will be responsible for managing and configuring file transfer...  ...and systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage #LI... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Salt Lake City, UT
    3 days ago
  •  ...Software Engineer Welcome to the intersection of energy and home services. At NRG, we're all about propelling the next generation of leaders...  .... Position Summary: We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help... 
    Work at office
    Remote work

    NRG Energy

    Salt Lake City, UT
    4 days ago
  • $72k - $82.5k

     ...PRN45205B Job Title Systems Administrator Working Title Software Solutions Specialist Career Progression Track F Track...  ...software systems that power our institution, with a primary focus on Salesforce and integrated AWS / ETL data solutions. The ideal... 
    Salesforce
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Shift work

    University of Utah

    Salt Lake City, UT
    1 day ago
  •  ...SUMMARY OF DUTIES Provides quality engineering support for products and processes while...  ...processing, database, and other applicable software programs. PREFERRED QUALIFICATIONS...  ...COMMENTS Infectious Control Risk Category II: The risk category explains whether or... 
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    10 hours ago
  • $20 per hour

     ...information confidential and in compliance with HIPAA regulations/liliManages case backlog attentively and documents each interaction in Salesforce/liliExercises problem resolution skills when handling customer concerns using various internal tools/liliMakes out outbound calls... 
    Salesforce
    Full time
    Work at office
    Remote work
    Monday to Friday
    Shift work
    Day shift
    Early shift

    Castlight Health

    Sandy, UT
    3 days ago
  • $20 per hour

     ...information confidential and in compliance with HIPAA regulations Manages case backlog attentively and documents each interaction in Salesforce Exercises problem resolution skills when handling customer concerns using various internal tools Makes out outbound calls,... 
    Salesforce
    Full time
    Work at office
    Remote work
    Monday to Friday
    Shift work
    Day shift
    Early shift

    Castlight Health

    Sandy, UT
    1 day ago
  • $136.2k - $214.01k

     ...with Customer Support, Operations, and Engineering teams to identify high-impact opportunities...  ...AI into support platforms (e.g., Salesforce Service Cloud, etc.) Analyze workflow...  ...Required Qualifications: ~3+ years of software development experience (Python, JavaScript... 
    Salesforce
    Flexible hours

    Proofpoint

    Salt Lake City, UT
    4 days ago
  •  ...and connectedness that empowers all of our successes. Learn more. Position Summary The Lead Salesforce Developer collaborates with a talented software engineering team to design and deliver custom Salesforce solutions that support evolving business and customer... 
    Salesforce
    Work experience placement
    Work at office
    Remote work

    ISC2

    Salt Lake City, UT
    5 days ago
  •  ...Salesforce Developer Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work...  ...initiatives. Testing & Quality: Our team is committed to engineering quality and predictable delivery. Developers are expected to... 
    Salesforce
    Temporary work
    Work experience placement
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bank

    Midvale, UT
    3 days ago
  •  ...to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Lead the design and delivery of Salesforce solutions with a focus on Service / Health Cloud and Experience Cloud, leveraging Apex, Lightning Web Components (LWC), and declarative... 
    Salesforce
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Salt Lake City, UT
    5 days ago
  •  ...building a fast-growing, revenue-generating company working with Fortune 500 customers globally About the role As a Full Stack Software Engineer, you'll work across the stack to design, implement, and ship high-quality workflows that solve real problems for real users.... 
    Remote job

    Unframe

    Salt Lake City, UT
    7 days ago
  •  ...Description Description: JOB SUMMARY: Design and build internal software used across hockey operations, including management, coaching,...  ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization... 
    Local area

    Utah Mammoth

    Sandy, UT
    21 days ago
  • $96.8k - $251.6k

     ...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are...  ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    8 days ago

Do you want to receive more vacancies?

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