Senior Salesforce Software Engineer

General MotorsSunnyvale, CA
$264,514 - $269,100Hybrid

About The Position

Design and develop critical technology solutions across multiple technical areas to support the organization’s business objectives. Work to enhance, build, and deliver trusted market-leading technology products in a secure, stable, scalable way. Define corporate software strategy for new technology, highly complex features, and significant enhancements for current, new, and major programs. Participate in comprehensive design analysis of design solution. Work on integration and verification testing for an integrated software build. Drive Salesforce enhancements and improvements. Build integrations between Salesforce and other internal systems to automate business processes. Utilize best practices to perform operational support, enhancements, and bug fixes to the Salesforce.com platform. Customize, develop, and support solutions on the Salesforce.com platform.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field of study
  • Five (5) years of experience as a Salesforce Enterprise Architect, Salesforce Engineering Lead, Senior Salesforce Developer, Salesforce Developer, or related role.
  • Five (5) years of experience in Programming with Force.com (APEX, Lightning Web Components), JavaScript (ES6), and ReactJS
  • Five (5) years of experience in Designing and developing large scale technology solutions with substantial insights into Salesforce Sales Cloud, Service Cloud, and Communities
  • Five (5) years of experience with Object Oriented (OO) design patterns
  • Five (5) years of experience with Salesforce's SOQL and SOSL, Security model, Sales Cloud, Service Cloud, Chatter, and Force.com product offerings
  • Five (5) years of experience with Salesforce Lightning UI design
  • Five (5) years of experience with User-based security models
  • Five (5) years of experience with Database concepts and data modeling design
  • Five (5) years of experience with Data migration design, plan and run
  • Five (5) years of experience with Modeling and application design and architecture
  • Five (5) years of experience with Automated testing, including unit testing and functional testing
  • Five (5) years of experience with Web Services, including SOAP and REST
  • Five (5) years of experience with System migrations
  • Five (5) years of experience with Agile software development lifecycle and DevOps principles

Responsibilities

  • Design and develop critical technology solutions across multiple technical areas to support the organization’s business objectives.
  • Enhance, build, and deliver trusted market-leading technology products in a secure, stable, scalable way.
  • Define corporate software strategy for new technology, highly complex features, and significant enhancements for current, new, and major programs.
  • Participate in comprehensive design analysis of design solution.
  • Work on integration and verification testing for an integrated software build.
  • Drive Salesforce enhancements and improvements.
  • Build integrations between Salesforce and other internal systems to automate business processes.
  • Perform operational support, enhancements, and bug fixes to the Salesforce.com platform utilizing best practices.
  • Customize, develop, and support solutions on the Salesforce.com platform.

Benefits

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service