Taro Logo

Staff Software Engineer - Salesforce

A global automotive company with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Austin, TX, USASunnyvale, CA, USAWarren, MI, USA
$195,000 - $298,800
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Automotive

Job Description

General Motors is seeking a Staff Software Engineer to join their Contact Center Development team, focusing on Salesforce Messaging capabilities. This role combines enterprise architecture with hands-on technical leadership in designing and implementing digital-first solutions within GM's Service Cloud ecosystem. The position offers a competitive salary range of $195,000 to $298,800 and requires working hybrid from either Austin, TX, Warren, MI, or Sunnyvale, CA locations.

The role demands extensive experience in Salesforce, particularly in Service Cloud and Messaging solutions. The ideal candidate will have 7+ years of Salesforce ecosystem experience, with at least 3 years in an architect role. They will be responsible for designing end-to-end solutions for embedded services, multi-channel engagement, intelligent routing, and Einstein Bots implementation.

GM offers comprehensive benefits including medical coverage, retirement savings, paid parental leave, and unique perks like GM vehicle discounts. The company's vision of Zero Crashes, Zero Emissions, and Zero Congestion demonstrates their commitment to innovation and sustainable transportation solutions.

This position represents an opportunity to work with cutting-edge technology while making a significant impact on GM's digital customer engagement strategy. The role combines technical expertise with strategic thinking, requiring someone who can both architect solutions and provide leadership to development teams. Note that this position does not offer immigration sponsorship or relocation benefits.

Last updated 8 days ago

Responsibilities For Staff Software Engineer - Salesforce

  • Architect end-to-end Salesforce Messaging solutions
  • Develop and maintain technical architecture and roadmap for Salesforce Messaging features
  • Provide expert technical leadership on design patterns and implementation
  • Design robust solutions for complex requirements involving Flows and integrations
  • Establish technical standards and best practices
  • Create comprehensive technical design documentation
  • Evaluate emerging Salesforce technologies
  • Collaborate with stakeholders to align technical solutions
  • Oversee technical integrity of Messaging solutions
  • Serve as subject matter expert for Salesforce Messaging architecture

Requirements For Staff Software Engineer - Salesforce

  • Bachelor's degree in Computer Science, Software Engineering, IT, or related field
  • 7+ years of experience within the Salesforce ecosystem
  • 3+ years in a Salesforce Architect or technical leadership role
  • Deep expertise in Salesforce Service Cloud and Messaging suite
  • Experience designing scalable solutions on Salesforce platform
  • Strong understanding of Salesforce architectural principles
  • Expertise in Salesforce security models and data structures
  • Salesforce Certified Application Architect and/or System Architect
  • Salesforce Certified Service Cloud Consultant
  • Experience with Jira, GitHub, Copado

Benefits For Staff Software Engineer - Salesforce

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Medical coverage for employee and family
  • Life insurance plans
  • Retirement savings support
  • Global recognition program
  • Tuition support for children
  • GM vehicle discounts
  • Paid time off including parental leave
  • Company vehicle (with MVR review)

Related Jobs

Staff Backend Software Engineer, Commercial Software & Services

Lead backend software engineering role at GM, focusing on commercial software services, offering $186K-285K salary, hybrid work in Sunnyvale, CA.

Lead Software Engineer

Lead Software Engineer position at Disney focusing on AI-powered services and ad technology, offering competitive compensation and the opportunity to shape the future of media technology.

Lead Software Engineer

Lead Software Engineer role at Disney focused on developing streaming video players for Disney+ and Hulu, requiring 7+ years of JavaScript/TypeScript experience.

Software Engineer (L5), Ads Reporting

Senior Software Engineer role at Netflix focusing on building and operating foundational systems for ads reporting infrastructure and real-time data processing.

Lead Software Engineer

Lead Software Engineer position at Disney Entertainment & ESPN Product & Technology, focusing on quality engineering and test automation leadership.