Software Engineer II- Salesforce

Western Governors UniversitySalt Lake City, UT
$116,000 - $174,100Remote

About The Position

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 complex business requirements into robust Salesforce implementations and collaborate cross-functionally with Sales, Marketing, and Operations. You will work within an agile team committed to quality, automation, and continuous improvement. This position requires occasional travel of up to 20%, including required attendance at designated company summits (typically one to two per year). Additional travel may include conferences, visits to company locations, and other business-related events as needed. Additional travel may be assigned as needed to support business requirements.

Requirements

  • 3 years of hands-on Salesforce development experience in a professional setting.
  • Proficiency in Apex, LWC, SOQL, and Salesforce declarative tools (Flows, Validation Rules, Formulas).
  • Strong understanding of Salesforce data model, governor limits, and security model (profiles, permission sets, sharing rules).
  • Experience with Salesforce DX (SFDX), version control (Git), and CI/CD pipelines (e.g., GitHub Actions, Copado, Gearset, or equivalent).
  • Active Salesforce Platform Developer I certification (or higher).
  • Solid understanding of RESTful API integration patterns and experience with integration tools such as MuleSoft, Boomi, or native REST callouts.
  • Experience working in Agile/Scrum environments with tools like Jira or Azure DevOps.
  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.

Nice To Haves

  • Salesforce Platform Developer II, Salesforce Administrator, or Advanced Administrator certification.
  • Experience with Experience Cloud (Community Cloud) or Field Service Lightning.
  • Knowledge of Einstein Analytics / Tableau CRM or Salesforce Data Cloud.
  • Background in Java, Python, or JavaScript outside of Salesforce context.
  • Prior experience in a high-growth SaaS or technology company.

Responsibilities

  • Design, develop, and deploy customizations using Apex, Lightning Web Components (LWC), Visualforce, and SOQL/SOSL.
  • Build and maintain integrations between Salesforce and third-party systems using REST/SOAP APIs and middleware platforms.
  • Configure and optimize Sales Cloud, Service Cloud, and/or Experience Cloud to support evolving business needs.
  • Develop automation using Flow Builder, Process Builder, and Apex Triggers.
  • Conduct code reviews, enforce best practices, and ensure high test coverage standards (≥ 80% Apex test coverage).
  • Collaborate with business analysts and stakeholders to gather requirements and translate them into technical design documents.
  • Troubleshoot and resolve production issues with urgency and clear communication.
  • Participate in platform release management, including sandbox management, deployments, and change sets / DevOps pipelines.

Benefits

  • 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
  • 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
  • other paid leaves, including up to 12 weeks of parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service