Salesforce Architect


Built in Denver, CO, Ibotta ("I bought a...") is a free mobile shopping app that gives users cash back on groceries and more.
Denver, CO



October 29, 2021

Apply now
Who We Are
The Role
Why Us

Ibotta is seeking a Salesforce Architect to create solution designs and drive implementation of solutions together with the Salesforce team. The architect will contribute ideas and suggestions for other projects as part of the Architecture team, and will take a lead role on major projects. To start, this architect may take on the Retail Onboarding project. This position will report to the Salesforce Principal Architect and will work closely with business and engineering colleagues across the company.

The Retail business line at Ibotta is focused on surfacing online retailers in the Ibotta app and the browser extension to participate in our rebate campaigns on their products or services. Today these campaigns are manually created. The Retail Onboarding project will move Retail data programs into Salesforce to reduce the manual effort, increase quality, improve billing, and increase our ability to support many more retailers.

This position is located in Denver, Colorado or with the option of full-time remote. Candidates must live in the United States, Canada, or Mexico.

What you will be doing?

  • Design solutions for major projects, such as Retail Onboarding to Salesforce.
  • Lead the implementation of the designs from requirements to launch, working together with the Salesforce team.
  • Work closely with business teams, the Salesforce team, Operations, Billing and Budgeting, and other AWS engineering teams to design and implement solutions.

Typical Deliverables May Include

  • Create Solution Designs & Architectures
    • Descriptive Overview
    • User Experience flow
    • Data model diagrams
    • Other diagrams and designs as appropriate, like Business Process Models, data flow diagrams, sequence diagrams, data conversion/loading plans
    • Definition of API calls and Events
    • Create Proofs of Concept as needed to ensure the design is feasible and to enable decision making between solution options
    • Create user stories for development/implementation
    • Gain approval and buy-in from the Retail Business Process Manager, Salesforce Principal Architect, the affected Engineering Squads, Biz Ops, and the Retail Sales SVP
    • Implement Solution Designs
      • Support Sales Enablement for business process changes
      • Support Business Operations for changes to campaign setup and tracking
      • Write Apex classes, lightning components, REST API’s, and test classes
      • Work with stakeholders to review designs and demos and incorporate feedback
      • Ensure integrations are reliable, secure, and recoverable
      • Work with the Salesforce Team to coordinate changes
      • Follow development procedures, including code reviews, DevOps, Jira ticket updates
      • Protect Ibotta assets, including data, intellectual property, documentation, and Salesforce config
      • Participate in Salesforce team agile ceremonies and Architecture team discussions

What We Are Looking For

- Bachelor’s Degree in Computer Science or equivalent experience
- 10 + years of Engineering experience including 5 + years of experience
- Designed and implemented complex solutions in
- Excellent communication skills; comfortable working with senior leadership as well as junior team members
- Salesforce development experience with Apex, Lightning Aura Components, Lightning Web Components
- Solid understanding of overall Lightning architecture
- Experience working with Agile Scrum methodology; familiarity with Jira or similar tool
- Experience building custom solutions on platform using standard and custom objects, APEX web services, SOQL, SOSL and REST/SOAP APIs
- Experience with development languages, scripts and frameworks: Java, JavaScript libraries
- Solid understanding of Engineering best practices, such as source control, code review, testing, and CI/CD.
- Experience with Salesforce CPQ is highly desirable
- Experience with full stack web development is a plus
- Experience with AWS is a plus
- Required Salesforce Certifications: Administrator, Platform Developer 1, Platform App Builder I & II; Applications Architect is a plus
Apply now

Find Salesforce Project Work

FoundHQ helps companies partner with Salesforce Freelancers
Create Free Profile
Nights & Weekends
Set Hourly Rate