Senior Software Engineer - Customer Centric Engineering

Global leader in CRM software providing cloud-based solutions for sales, service, and customer relationship management.
Backend
Senior Software Engineer
In-Person
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Customer Centric Engineering

Salesforce, the world's leading CRM platform, is seeking a Senior Software Engineer to join their Customer Centric Engineering team. This role focuses on maintaining and enhancing the reliability and trust of Salesforce's Data Cloud product, which is fundamental to their customer success.

The position offers a unique opportunity to work on complex, customer-critical issues that span across a wide range of technologies. As a Customer Centric Engineer, you'll be at the intersection of customer support and technical problem-solving, requiring both deep technical expertise and strong communication skills.

The ideal candidate will bring 6-8 years of software development experience, with strong proficiency in Java, JavaScript, and cloud technologies. You'll be working with cutting-edge tools and technologies, including AWS infrastructure, various JavaScript frameworks, and modern debugging tools. Your role will be crucial in maintaining Salesforce's high standards of service reliability and customer satisfaction.

What makes this role particularly exciting is the breadth of impact you'll have. From solving critical customer escalations to mentoring support teams, from improving infrastructure services to driving platform improvements, you'll wear multiple hats and contribute significantly to Salesforce's success. The role offers excellent growth opportunities and the chance to work with some of the best minds in the industry.

Working at Salesforce means joining a company that's not only a technology leader but also known for its exceptional company culture and commitment to customer success. You'll be part of a team that values innovation, collaboration, and continuous learning, while working on products that impact millions of users worldwide.

Last updated 13 days ago

Responsibilities For Senior Software Engineer - Customer Centric Engineering

  • Solve critical customer escalations using Java, JavaScript, Database, Web API and UI skills
  • Troubleshoot and identify bugs using advanced techniques and available tools
  • Identify root causes, propose test cases and code changes
  • Provide timely information to customer-facing teams
  • Mentor internal support teams on technical issues and best practices
  • Build relationships across Customer Service, Development, and Site Reliability teams
  • Champion Supportability and Debug ability initiatives
  • Work on infrastructure services design and deployment
  • Analyze customer platform usage and drive improvements
  • Deliver presentations on metrics, trends and success stories

Requirements For Senior Software Engineer - Customer Centric Engineering

Java
JavaScript
Node.js
  • BA/BS in Computer Science or related Engineering degree or equivalent work experience
  • 6-8 years of software development experience
  • Strong debugging, troubleshooting and problem-solving skills
  • Excellent written and verbal communication skills
  • In-depth experience with Linux, networking, server, and cloud architectures
  • Strong background in open source technology
  • Deep understanding of DNS, Load Balancing, SSL, TCP/IP, SQL, HTTP
  • Knowledge of cloud security and best practices
  • Experience with Object Oriented Development in Java
  • Strong understanding of RDBMS
  • Experience with Eclipse, IntelliJ or VSCode
  • Experience with Splunk for log analysis
  • AWS experience
  • Experience with JavaScript frameworks (RequireJS, Grunt, Node, jQuery, Bootstrap, Backbone)
  • Understanding of W3C standards and cross-browser compatibility
  • Experience with SOAP & REST APIs

Interested in this job?

Jobs Related To Salesforce Senior Software Engineer - Customer Centric Engineering

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Software Engineer position at Salesforce focusing on distributed systems development with 6+ years experience required.

Senior Software Engineer - Customer Centric Engineering

Senior Software Engineer role at Salesforce focusing on resolving complex customer technical issues and maintaining product reliability.

Technical Support Engineer (5+ yrs of exp)

Senior Technical Support Engineer position at Salesforce, requiring 5+ years of experience, focusing on Industry Cloud support and customer success.

Lead / Senior Software Engineer - C# .NET & SQL

Senior Software Engineer role at Salesforce focusing on platform reliability and scalability using C# .NET and SQL, requiring 6+ years of experience.

Full-Stack Software Engineer – Senior/Lead/Principal

Senior Full-Stack Software Engineer position at Salesforce, offering hybrid work, competitive salary, and opportunity to build enterprise-scale solutions.