Senior Salesforce Developer

Published on January 05, 2024

We provide the ingredients & inspiration for you to shape the career that nourishes you. Our team is building innovative solutions to never-before-solved business, technical, logistical, service, and creative challenges. If you're ready to do the best work of your life, come join our table.

We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team 
There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
OVERVIEW
About the role
We are looking to add a Senior Salesforce developer who will play a pivotal role within our team, providing essential support to all our stakeholders. While your primary focus will be on the Salesforce.com platform, you should be open to learning and supporting other technologies, including Python, Ruby on Rails and AWS services, as the need arises. Your responsibilities will involve creating highly secure, scalable, adaptable, and high-performing solutions, requiring you to work closely with Product and Technology teams to design, develop, test, iterate, & deploy new features, integrate systems, enhance existing features, and offer operational support. Additionally, you will take a technical leadership role in conducting code reviews and guiding team members towards improved design and the adoption of clean, standardized coding practices
This is an opportunity to strategically impact the IT landscape at a growing company!
About the team
The Instacart Business Systems team builds and supports the technologies that empower our Marketing , Sales and Customer Support business units. We are passionate about the user experience and love building scalable services that enable our customers.

ABOUT THE JOB
  • Writes Complex Apex based solutions with efficiency, commenting and following best practices.
  • Maintain 90%+ code coverage with appropriate assertions.
  • Design and Develop Lightning Web Component based solutions, Reusable across lightning pages, flows, and external sites.
  • Experience with Salesforce CPQ is desirable.
  • Design elegant user experiences, utilizing advanced functionality, while ensuring long-term maintainability.
  • Collaborate with app builders and administrators, blending declarative and programmatic capabilities, to develop well rounded solutions.
  • Assess security vulnerabilities, manage Salesforce Shield configuration and ensure code compliance.
  • Independently build advanced batch and real time services for pushing/pulling data to/from other systems.
  • Write technical and functional documentation.
  • Collaborate with data teams across the organization to use middleware tools and design effective data flows.
  • Mentors less-experienced roles with responsibility for their technical development.
  • Collaboration with multiple cross-functional team members and stakeholders, which requires excellent communication skills
  • Analyze complex business and technical requirements, with particular regard to their impact on existing systems and environments, to produce a thorough business and system design
  • Design, configure, develop, document, test, and implement solutions on the Salesforce.com platform, including integrations with third party applications and other tools
  • Provide architectural strategy and subject matter expertise in Salesforce and AWS Cloud.
  • Seasoned Lead developer with the ability to make architecture and design decisions and tradeoffs for solution architecture that looks across the applications landscape.
  • Execute technology modernization projects, including migration to cloud-native and API Strategy
  • Provide technology proof of concepts to ensure the feasibility of architecture solutions and be confident in developing and maintaining end-to-end working solutions

ABOUT YOU
Minimum Qualifications 
  • 7+ years of hand-on Salesforce development experience working with Advanced Apex (including triggers, controllers and batch processing), Visualforce, Aura and LWC.
  • Integrating Salesforce with other applications using web services and other technologies
  • Use of APIs, Apex, Lightning, Visualforce, and Visual Workflow to develop extensions to native functionality
  • Experience working with the Salesforce APIs and building services to connect Salesforce with other systems.
  • Familiarity with event driven development preferred
  • Experience with the following: Flow and Lighting App Builder
  • Experience with API Callouts, REST and SOAP API’s and Integrations with 3rd party systems.
  • Proficient with Microsoft Visual Studio and SFDX and the Salesforce development lifecycle.
  • Experience with source control, preferably GitHub.
  • Software development educational background and experience with development languages such as Java, JavaScript, Angular, Bootstrap, AJAX, jQuery, etc
  • Micro-services/API experience (SOAP/REST) 
  • Bonus if you have
    • Salesforce Developer II certified
  •  
    • Python, Ruby on Rails , GraphQL experience
  •  
    • Experience with CPQ and CLM Implementations 

Preferred Qualifications 
  • 5+ years of hands-on experience in solution, application, and architecture applied to multiple large-scale enterprise systems
  • 3+ years of development/architecture experience in Salesforce Cloud / Service cloud /Salesforce integrations
  • Knowledge of AWS Cloud experience / Hands-on experience working with AWS Connect, Lambda, API Gateway, AWS Connect, Databases (SQL, NOSQL)
  • 1+ years of Python, Ruby on Rails or equivalent experience
  • Salesforce Architect Certifications preferred
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here. 
For US based candidates, the base pay ranges for a successful candidate are listed below.
CA, NY, CT, NJ
$185,000—$205,000 USD
WA
$177,000—$197,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$170,000—$189,000 USD
All other states
$153,000—$170,000 USD