Staff Software Engineer - Salesforce jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 1 day ago

Staff Software Engineer - Salesforce

General Motors is seeking an experienced Staff Software Engineer to join their Contact Center Development team. The role involves designing and overseeing the implementation of enterprise-wide Salesforce Messaging capabilities to drive digital first solutions.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

Architect end-to-end Salesforce Messaging solutions, defining the technical structure for embedded service deployments, various communication channels, Omni-Channel routing, skills management, Einstein Bots, and related components
Develop and maintain the overall technical architecture and roadmap for Salesforce Messaging features, ensuring alignment with broader platform strategy and business goals
Provide expert technical leadership and direction to development teams and managers on design patterns, configuration best practices, limitations, and advanced implementation techniques for Messaging
Design robust and scalable solutions for complex requirements involving Flows, permissions, personas, and potential integrations related to messaging
Establish and govern technical standards, best practices, and design patterns specifically for the Salesforce Messaging implementation
Ensure solutions adhere to Salesforce governor limits and optimize for performance, scalability, security, and maintainability
Create comprehensive technical design documentation, including solution blueprints, data models, integration points, and sequence diagrams
Evaluate emerging Salesforce technologies and third-party applications, providing recommendations for adoption
Collaborate closely with business stakeholders, Product Owners, Enterprise Architects, and other Solution Architects to align technical solutions with business requirements
Oversee the technical integrity of Messaging solutions through the development lifecycle, including deployment and release phases
Serve as the ultimate subject matter expert for Salesforce Messaging architecture and capabilities within GM

Qualification

Salesforce MessagingSalesforce Service CloudSalesforce ArchitectSalesforce FlowSalesforce security modelsAgile developmentEinstein BotsTechnical documentationAnalytical skillsJiraGitHubCopadoProblem-solvingCommunication skillsCollaborationLeadership

Required

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or significant equivalent experience
7+ years of experience within the Salesforce ecosystem, with at least 3+ years in a Salesforce Architect or comparable technical leadership role
Deep, demonstrable expertise in Salesforce Service Cloud and the Salesforce Messaging/Digital Engagement suite (Chat, Omni-Channel, Einstein Bots, Flow, configuration of various channels)
Proven track record of designing scalable, secure, and high-performance solutions on the Salesforce platform, particularly for large enterprises
Strong understanding of Salesforce architectural principles, platform limitations, governor limits, and integration patterns
Experience designing complex automation using Salesforce Flow and understanding its implications within a large instance
Expertise in Salesforce security models, data structures, and sharing mechanisms (permissions, profiles, roles, personas)
Excellent analytical, problem-solving, and technical documentation skills
Ability to effectively communicate complex technical concepts to diverse audiences (technical teams, business stakeholders, leadership)
Salesforce Certified Application Architect and/or System Architect
Familiarity with specific tools used at GM (e.g., Jira, GitHub, Copado)

Preferred

Experience architecting solutions involving specific channels like SMS (using Digital Engagement), Apple Messages for Business, or WhatsApp
Salesforce Certified Service Cloud Consultant
Experience designing solutions leveraging Einstein AI features beyond basic Bots and/or implementing Agentforce solutions
Proven experience with agile software development lifecycle and DevOps principles and tools like Copado
Experience architecting solutions within highly complex Salesforce environments

Benefits

A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review.
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase