application developer lead, salesforce cloud developer (Nashville)

Starbucks Coffee Company•Nashville, TN
•$124,200 - $207,000•Onsite

About The Position

Starbucks is seeking an Application Developer Lead focused on Salesforce Cloud development. The role supports a rapidly expanding team with a startup mindset, driving transformation for Channel Development, US Licensed Stores, and Global Licensed Stores. The developer will identify, design, and deploy technology and process solutions that establish business capabilities and advance strategic initiatives and operational improvements across Starbucks’ global Salesforce organizations, including Sales Cloud, B2B Commerce, and Experience Cloud. The position emphasizes requirements analysis, solution and technical design, effective collaboration across technical and business partners, and improving the user experience. It also requires leadership, customer service, continuous improvement, stakeholder alignment, and coaching and mentoring less experienced developers. The role leads technical design and development, contributes to project planning and agile delivery, builds secure, scalable, durable, flexible, and accessible software, and maintains documentation and operational processes. It also provides platform stewardship by shaping solution options, contributing to roadmaps and platform investments, addressing technical debt and operational issues, and working with cross-functional teams and vendors. As a project leader, the Application Developer Lead guides developers, represents the development team, influences decisions, and drives issues to resolution with a focus on customer satisfaction and timely delivery. The position is onsite four days a week. Starbucks offers a broad benefits package, including medical, dental, vision, life and disability insurance, paid leave and time off, retirement and stock programs, tuition coverage for an eligible first bachelor’s degree, and other partner resources.

Requirements

  • 8 or more years of relevant IT experience.
  • 3 or more years of experience with Salesforce B2B Commerce and Experience Cloud.
  • 4 or more years of experience with and understanding of the Salesforce Platform and architecture, data models, and out-of-the-box commerce features and capabilities.
  • 3 or more 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 using 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, and best practices for choosing programmatic versus declarative implementations.
  • Understanding of Salesforce security best practices and security implementation at organization and user levels.
  • Hands-on experience with platform tools such as Data Loader, Visual Studio Code, and Workbench.
  • Understanding of environment and release management, code versioning best practices, and deployment methodologies.
  • Ability to design and implement secure, scalable, durable, flexible, and accessible solutions.
  • Ability to write and value high-quality, reusable software with minimal defects.
  • Ability to learn and apply new technologies, concepts, trends, and development languages.
  • Thorough 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 and diagnose user problems, propose solutions, and escalate technical challenges with options and recommendations.
  • Ability to understand business context, trends, customer opportunities, and functional aspects of solutions.
  • Ability to articulate ideas and solutions to technical and business audiences, and use facts and data to influence peers and leads.
  • Ability to work with process owners to identify technology solutions that improve business processes.
  • Excellent verbal and written communication skills.
  • Ability to negotiate priorities, approaches, designs, and ideas with team members and customers.
  • Strong analytical and problem-solving skills.
  • Ability to balance multiple priorities, meet deadlines, and make timely, effective decisions using judgment, analysis, experience, and resourcefulness.
  • Teamwork is essential.

Nice To Haves

  • Salesforce certifications are a plus.
  • A sense of humor is preferred.

Responsibilities

  • Assist with project initiation by helping define scope and targeted solutions, and support planning, estimating, scheduling, prioritization, and resource allocation.
  • Participate in requirements gathering and backlog refinement, contribute to functional design, and lead technical design and development.
  • Use prototypes and proofs of concept to mitigate risks on complex problems, build incrementally, and communicate approach and progress transparently.
  • Develop software solutions using established design patterns and coding standards, with attention to security, durability, scalability, flexibility, accessibility, and production support.
  • 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 conduct root cause analysis and assess issue trends.
  • Coordinate issue resolution with vendors and cross-functional teams, and communicate status and resolutions to end users and stakeholders.
  • Consider the overall user technology experience when designing solutions.
  • Help shape candidate platform solutions and guide options to maintain platform health.
  • Contribute to platform vision, roadmap, investments, and prioritization of innovative opportunities and technical debt; develop solutions to improve the platform or remediate systemic operational problems.
  • Partner with Infrastructure, Security, Architecture, QA, and development teams to strengthen the platform and drive compliant, secure, supportable solutions through enterprise governance.
  • Develop vendor relationships to understand and influence product offerings and roadmaps, improve support engagement, and gain insight into technology trends.
  • Contribute feedback and content on design patterns, coding standards, and shared libraries to the platform development community.
  • Lead small-to-medium development efforts for teams working on a shared code base.
  • Set priorities and guide deliverables for other developers on the team.
  • Represent the Development Team in interactions with cross-functional teams and business customers.
  • Negotiate, facilitate, and influence alignment and mutually agreeable outcomes in complex situations; communicate technical approaches and designs to project and dependent teams.
  • Coach and mentor application developers as they learn skills and technologies.
  • Influence critical technology solutions through respectful, articulate positions.
  • Manage initiatives and drive support issues to resolution, emphasizing customer satisfaction, stakeholder management, on-time delivery, and efficient execution.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic and supplemental life insurance
  • Voluntary insurance benefits
  • Short-term and long-term disability
  • Paid parental leave
  • Family expansion reimbursement
  • Paid vacation
  • Sick time
  • Eight paid holidays
  • 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
  • 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
  • Other educational opportunities
  • Backup care
  • DACA reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service