About The Position

Starbucks is hiring an Application Developer Lead focused on Salesforce Cloud development. The role works on Salesforce products including Experience Cloud, Commerce Cloud, Sales Cloud, and B2B Commerce, supporting transformation initiatives for Channel Development, US Licensed Stores, and Global Licensed Stores. The developer identifies, designs, and deploys technology and process solutions that enable strategic initiatives and operational improvements across Starbucks’ global Salesforce organizations, with a focus on elevating partner and customer user experience. The position combines requirements analysis, solution design, development, platform stewardship, and technical leadership. It leads technical design and development, delivers secure and scalable Salesforce solutions, participates in agile delivery, and supports production issue analysis and resolution. The lead also contributes to platform roadmaps and technical standards, guides a team of developers, represents the development team across business and technical groups, and coaches less experienced developers. Starbucks expects employees to work onsite four days a week.

Requirements

  • 8+ years of relevant IT experience.
  • 3+ years of experience with Salesforce B2B Commerce and Experience Cloud.
  • 4+ years of experience and understanding of the Salesforce Platform and architecture, data models, and out-of-the-box commerce features and capabilities.
  • 3+ years of experience in an Agile and DevOps environment.
  • Experience implementing large-scale eCommerce solutions, with a focus on Salesforce Commerce solutions.
  • Experience designing or building Salesforce Experience Cloud applications.
  • Development experience with Salesforce Lightning Web Components (LWC).
  • Experience integrating Salesforce with business systems and working with integration tools such as ETL, NiFi, or Mulesoft.
  • Experience with Apex, Flow, HTML, JavaScript, CSS, REST/SOAP web services, SOQL, and relational databases.
  • Knowledge of declarative tools such as Process Builder and Flow, including when to use programmatic implementations instead of declarative solutions.
  • Understanding of Salesforce security best practices and implementation at the organization and user levels.
  • Hands-on experience with platform tools such as Data Loader, Visual Source Code, and Workbench.
  • Understanding of environment management, release management, code versioning best practices, and deployment methodologies.
  • Ability to design and implement secure, scalable, durable, flexible, and accessible solutions; write and value high-quality reusable software with minimal defects; and learn relevant technologies and development languages.
  • Understanding of data transport and integrations, including synchronous, asynchronous, bulk-data, tightly coupled, and loosely coupled methods.
  • Working understanding of application architecture, infrastructure, security concepts, and technical implementation.
  • Ability to analyze, diagnose, and propose solutions to user problems, and to explain technical challenges with options and recommendations.
  • Ability to create and articulate solutions for technical and business audiences, use facts and data to influence others, and work with process owners on technology-enabled process improvements.
  • Excellent verbal and written communication, negotiation, analytical, and problem-solving skills.
  • Ability to balance multiple priorities, meet deadlines, and make timely, effective decisions using business knowledge and judgment.
  • Teamwork is essential.

Nice To Haves

  • Salesforce certifications.
  • A sense of humor.

Responsibilities

  • Assist with project initiation by helping define scope and target solutions, and support planning, estimating, scheduling, prioritization, and resource allocation.
  • Gather requirements, refine backlogs, contribute to functional design, and lead technical design and development.
  • Use prototypes and proofs of concept to mitigate risk for complex problems, and provide transparency on approach and progress.
  • Develop secure, durable, scalable, flexible, and accessible software solutions using established design patterns and coding standards; proactively mitigate production support issues.
  • Participate in scrum teams and use agile delivery methodologies.
  • Create and maintain documentation for training, system administration, deployment, and operational processes and procedures.
  • Use system expertise to perform root-cause analysis and assess issue trends.
  • Coordinate issue resolution with vendors and cross-functional teams, and communicate issue status and resolution to end users and stakeholders.
  • Consider the overall user technology experience when designing solutions.
  • Help shape platform solutions and guide business capability options to maintain platform health.
  • Contribute to platform vision, roadmaps, and investment decisions; identify, influence, sell, and prioritize platform opportunities and technical-debt remediation.
  • Partner with Infrastructure, Security, Architecture, QA, and development teams to improve the platform and advance compliant, secure, supportable solutions through enterprise governance.
  • Develop vendor relationships, influence product offerings and roadmaps, improve support engagement, and stay informed about technology trends.
  • Contribute to development community design patterns, coding standards, and shared libraries.
  • Lead small-to-medium development efforts and organize and champion work for teams sharing a code base.
  • Supervise delivery by setting priorities and guiding developers’ deliverables.
  • Represent the Development Team with cross-functional teams and business customers.
  • Negotiate, facilitate, and influence alignment on technical approaches and designs, including in complex or ambiguous situations.
  • Coach and mentor application developers in new skills and technologies.
  • Drive issues to resolution in a fast-paced support environment, focusing on customer satisfaction, stakeholder management, on-time delivery, and efficient execution.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits.
  • Short-term and long-term disability coverage.
  • Paid parental leave and family expansion reimbursement.
  • Paid vacation from date of hire, sick time accrued at one hour for every 25 hours worked, eight paid holidays, and two personal days per year.
  • 401(k) retirement plan with employer match for eligible partners.
  • Discounted company stock program (S.I.P.), Starbucks equity program (Bean Stock), incentivized emergency savings, and financial well-being tools.
  • 100% upfront tuition coverage for a first-time bachelor’s degree through Arizona State University’s online program via the Starbucks College Achievement Plan.
  • Student loan management resources and access to other educational opportunities.
  • Backup care and DACA reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service