Jobs · Colorado

Staff Salesforce Engineer

Ibotta · Denver, CO · 1 mo ago
Hybrid$164k–$190k/yrFull-time

About the role

Ibotta is looking for a Staff Salesforce Engineer to join our innovative team and contribute to our mission to Make Every Purchase Rewarding. You will be the senior technical leader for our Salesforce platform.

Responsibilities

  • Setting the technical direction and architecture for the Salesforce platform
  • Owning the integration architecture between Salesforce and Ibotta's broader services
  • Defining the development, deployment, and code review practices the teams work to, and documenting them so they hold up across full time engineers and contractors
  • Owning the testing, reliability, and performance of the platform
  • Partnering with product, engineering, architecture, and revenue stakeholders, and translating technical risk and cost into terms they can act on
  • Simplifying complex inherited systems rather than adding to them
  • Mentoring Salesforce engineers and raising the technical bar across the group
  • Embracing and upholding Ibotta's Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency

Qualifications

  • 8+ years of Salesforce engineering experience, including demonstrated technical leadership across multiple teams
  • Bachelor's degree in Computer Science, Engineering, Analytics or a related field, or equivalent practical experience
  • Deep Apex and Lightning Web Components experience, with a solid grasp of Lightning architecture and the Salesforce data model
  • Hands on experience building applications in at least one backend language outside of Salesforce, such as Java, Python, Go, or Node.js
  • Experience with event driven architecture and integrations over REST and SOAP APIs, including Salesforce Platform Events and Change Data Capture
  • Experience with Salesforce release and deployment practices and version control based development, using tooling such as Copado, Salesforce DX, and Git
  • Experience with CPQ

What We Are Looking For

  • Clear written communication, you document architecture and decisions so others can act on them

Nice to have

  • A track record of simplifying complex inherited systems rather than adding complexity
  • Experience integrating Salesforce with systems that hold their own business logic and serve as the source of truth
  • Experience setting engineering standards across teams that include contractors or staff augmentation
  • Familiarity with AI assisted development and judgment about where it adds value

Similar jobs

Staff Engineer

DutchieUnited States· 2 mo ago
RemoteEngineering$170k–$230k/yrapply on job-boards.greenhouse.io

Staff Engineer

CapmontUnited States· 2 mo ago
RemoteEngineeringapply on careers.cmont.com

Staff Engineer

Bio-Rad LaboratoriesHercules, CA· 2 mo ago
Engineering$138k–$189k/yrapply on careers.bio-rad.com

Staff Engineer

Southeast Ohio Water Environment AssociationButler, PA· 2 mo ago
Engineeringapply on viethconsulting.com

Staff Engineer

Sirtex Medical LimitedWoburn, MA· 2 mo ago
apply on jobs.smartrecruiters.com

Staff Engineer

BluebeamDallas, TX· 2 mo ago
Engineering$154k–$211k/yrapply on careers.nemetschek.com