Senior Software Engineer - Salesforce
$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
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).This is a full-time, in-office position requiring 5 days per week in Salt Lake City , designed to foster the collaboration and connection that fuel our best work.
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
Bachelor’s Degree in Computer Science, Information Technology, or a related field
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 aiapply.co.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
$144.9k - $164.5k
...delivering best-in-class financing and software products for sustainable solutions,... ...America. About the Role: As a Senior Software Engineer in the Documents domain, you will play... ...integration with platforms like DocuSign, Salesforce, and eOriginal. The team is...SeniorSalesforce$77k - $202k
...individuals analyse client needs, implement software solutions, and provide training and... ...achieve their strategic objectives.As a Salesforce consulting generalist at PwC, you will possess... ...-enabled Quote-to-Cash solutions. As a Senior Associate, you will analyze complex...SeniorSalesforceFull timeH1b- ...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...SeniorSalesforceLocal area
$130k - $200k
...CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales... ...operators, creatives, designers, engineers, and architects. Our team balances... ...in technology consulting, software engineering, cloud architecture... ...integrating CCaaS platforms with Salesforce, ServiceNow, Microsoft...SeniorSalesforceLocal area- ...in SLC three days a week. * _ We are currently seeking a Senior Software Engineer at our corporate offices located in Salt Lake City, Utah.... ...business systems (e.g., Microsoft Dynamics 365, Concur, Workday, Salesforce), ensuring reliable, secure, and well-monitored data flow...SeniorSalesforceFull timeTemporary workWork at officeFlexible hours3 days per week
$123.4k - $176.3k
...sustain the organization's software systems in a cross-functional... ...control processes and good engineering practices. This job family programs... ...scalable, maintainable Salesforce solutions aligned with... ...within a Salesforce Architect, Senior Engineer, or similar role, preferred...SeniorSalesforceFull timeTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours$90k - $200k
...to scale, we are seeking an accomplished Senior Account Executive to help accelerate our... ..., quota-carrying role for experienced software sales professionals with a demonstrated... ...presentation skills. ~ Experience using Salesforce, HubSpot, or comparable CRM platforms....SeniorSalesforceContract workFor contractors- ...design, development, analysis, testing, and implementation of software operating or application systems. Communicates project... ...significant problems.ABOUT THE ROLEWe are looking for a skilled Salesforce Engineer II to design, develop, and maintain scalable CRM solutions that...SalesforceFull timeFlexible hours
- ...team.Drive standards based architectures and supporting services.Use of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment to develop high-quality products including writing automated unit,...SeniorFull timeImmediate start
- ...of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment... ...development (Swift, Objective-C, SwiftUI etc...)Strong understanding of software algorithms, structures, and patternsStrong knowledge of C and...SeniorFull timeImmediate start
$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- ...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
- ...Senior Sales ExecutiveYou're looking for something exceptional! So are we!We are searching for a Senior Account Executive to join our... ...follow up with potential customersExperience using CRM products (Salesforce, HubSpot) for the sales processExperience in prospecting and...SeniorSalesforceWork experience placementRemote work
- ...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...SeniorFor contractorsWork experience placementWork at office3 days per week
- ...a well-known $2B RIA to identify a driven, detail-oriented Senior Marketing Coordinator . This role is ideal for a marketing professional... ..., prioritize tasks, and keep timelines on track. Leverage Salesforce to support CRM efforts, reporting, and data-driven decision‑...SeniorSalesforceRemote work
$246.86k - $322.29k
...growing SaaS companies globally. We help engineering leaders build high-performing,... ...familiarity with modern sales stacks (e.g., Salesforce, Gong, LinkedIn Sales Navigator, etc.).... ...unleash the potential of every team. Our software products help teams all over the planet...SeniorSalesforceLocal area$50k - $63.16k
...Senior Account Executive US-UT-Salt Lake City Job ID: 34943 Type: Full-Time... ...selling of Canon’s world-class hardware and software technology-based solutions to a... ...- Proficiently learn and utilize the Salesforce CRM platform to manage client and prospect...SeniorSalesforceFull timeTemporary workFor contractorsFor subcontractorCasual workWork at officeLocal areaImmediate start- ...Description Job Profile Summary: The Software Engineering Manager will provide technical leadership... ..., or mission-driven organizations. Salesforce Experience. What Will Make You... ...engineering teams. Coaching engineers into senior or leadership positions. Turning...SalesforceFull timeFor contractorsFlexible hours
- ...technology companies in the country. Role Summary: Every engineer pays a tax on slow builds, flaky tests, manual release steps, and... .... This role exists to pay it down, so that everyone building software for legal teams can ship faster. You’ll own the systems that...SeniorFull timeTemporary workWork at officeLocal areaImmediate startRemote work
$121.4k - $218.6k
...Our work environment nurtures rapid development cycles, open communication, and innovative engineering solutions to build high-density compute systems. As a Senior Software Engineer, you will be responsible for: Designing and developing backend compute services...SeniorWork experience placementWork at office- ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies... ...Ionic or Angular or similar framework. ~ Experienced in software development lifecycle and test methodologies. ~ Follows...SeniorFor subcontractorFlexible hours
- ...Senior Environmental Planning Project ManagerThe Senior Environmental Planning Project... ..., Environmental Planning, Environmental Engineering, Archaeology, Architectural History, or... ...maintenance activitiesFamiliarity with Salesforce and ESRI GIS applications (including desktop...SeniorSalesforceLocal area
- Sr. Software Engineer The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing... ...systems running services in a distributed computing environment. Senior-level experience with GoLang, Python or similar programming...Senior
$67.19 - $72.19 per hour
...Requirement/Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field. Minimum 6... ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including...SeniorImmediate start- ...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$110k - $125k
...Dynamic Business Transformation Team as a senior specializing in Enterprise Performance... ...Pigment, Workday Adaptive, TM1, Anaplan, Salesforce, Snowflake, Etc..Collaboration: Partner... ....Advanced Technology: All the tools and software you need to succeed in style.Fun Team Outings...SeniorSalesforceFull timeWork at office- ...you. We are looking for an experienced Senior Field Marketing Manager to drive regional... ...within a high-tech, B2B, SaaS, or enterprise software environment Proven experience driving... ...CRM platforms (e.g., Marketo, HubSpot, Salesforce) Strong analytical mindset with the...SeniorSalesforce
- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
- Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how our...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Salesforce. Be the first to apply!
- software engineer internship remote Salt Lake City, UT
- senior software engineer ruby on rails Salt Lake City, UT
- software developer positions Salt Lake City, UT
- agile software developer Salt Lake City, UT
- software engineer intern Salt Lake City, UT
- software engineer internship Salt Lake City, UT
- entry level software engineer remote Salt Lake City, UT
- senior software engineer remote Salt Lake City, UT
- senior software design engineer Salt Lake City, UT
- software developer entry level Salt Lake City, UT





