
Staff Salesforce Engineer
Ibotta
full-time
Posted on:
Location Type: Hybrid
Location: Denver • Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $164,000 - $190,000 per year
Job Level
Tech Stack
About the role
- Define and drive the technical architecture for the Salesforce platform across multiple squads, balancing new capability delivery against tech debt reduction
- Establish engineering standards, code review practices, and development patterns that work across a team of varying skill levels including embedded contractors
- Mentor and develop other Salesforce engineers, building team capability rather than concentrating knowledge
- Own cross squad technical decisions for integrations between Salesforce and Ibotta's rewards content, distribution, and billing platforms
- Identify opportunities to apply AI and automation to Salesforce development workflows, and guide the team on when agentic approaches are appropriate vs. traditional ones
- Partner with engineering managers, product managers, and architecture leaders to define and execute the Salesforce platform technical roadmap
- Reduce system complexity in codebases and drive simplification that the whole team can maintain
- Develop new automation and integrations with the Ibotta platform that support business requirements
- Build new user experiences consisting of custom objects, workflows, validations and formulas while adhering to Salesforce best practices
- Implement and troubleshoot integrations between Salesforce and the Ibotta platform that accurately transfers data between multiple systems, including external systems
- Manage and improve the Salesforce DevOps process including efficient deployment processes, expectations for code, and managing sandbox environments using Copado, Git and Jira
- Keep current with new Salesforce features and functionality, providing recommendations for improvements, and teaching others
- Provide high quality, reliable, scalable and high-throughput solutions
- Create and maintain technical documentation on integrations with the platform
- Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, & A good idea can come from anywhere
Requirements
- 8+ years of Salesforce engineering experience with demonstrated impact in a technical leadership role influencing architecture and practices across teams
- Bachelor’s degree in Computer Science, Engineering, Analytics or a related field required
- Salesforce development experience with Apex and Lightning Web Components
- Salesforce development experience with CPQ
- Solid understanding of overall Lightning architecture and Salesforce data model
- Experience setting technical direction and defining engineering standards for teams of 10+, including mixed skill levels
- Familiarity with AI-assisted development practices and the judgment to evaluate where automation adds value vs. introduces risk
- Track record of simplifying complex inherited systems rather than adding complexity
- Experience with integrations using REST/SOAP APIs and Event driven architecture and working with cross-functional engineering teams
- Experience translating technical and business concepts and strategies between both groups
- Experience in technology leadership roles helping set technical direction, architecture and practices as well as mentoring other engineers
- Experience working with senior leadership and architecture leaders on cross-group technical roadmaps
Benefits
- competitive pay
- flexible time off
- benefits package (including medical, dental, vision)
- Employee Stock Purchase Program
- 401k match
- paid parking
- snacks
- occasional meals
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SalesforceApexLightning Web ComponentsCPQREST APIsSOAP APIsEvent driven architectureDevOpsautomationtechnical architecture
Soft Skills
mentoringleadershipcommunicationcollaborationproblem-solvingsimplificationinfluenceteam capability buildingtechnical direction settingcross-functional teamwork