Software Engineer - Production Support Engineering

Salesforce is a leading cloud-based software company focusing on customer relationship management (CRM) services.
Backend
Mid-Level Software Engineer
In-Person
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Grad Program Manager, New EMEA Rotation - Commercial Graduates

Lead Salesforce's EMEA Commercial Graduates program, managing and developing future sales and solution engineering talent while driving program excellence and performance.

Solution Engineer (Pre-Sales) - Commercial & Enterprise

Solution Engineer role at Salesforce combining technical expertise with business consulting to drive innovation and customer success across multiple business segments.

Account Solution Engineer - Additional language required

Solution Engineer role at Salesforce focusing on technical sales and product demonstration for SMB customers in Benelux region, requiring additional language skills.

Solution Engineer

Solution Engineer role at Salesforce focusing on technical sales, solution design, and customer success in the CRM space.

Account Solution Engineer - Telecommunications

Solution Engineer role at Salesforce focusing on telecommunications industry, combining technical expertise with industry knowledge to drive customer success.

Description For Software Engineer - Production Support Engineering

At Salesforce, reliability and trust are the #1 priority. As a Software Engineer in the Production Support Engineering team, you'll work on customer-related issues for the Salesforce Data Cloud product. You'll investigate, reproduce, diagnose, and propose fixes for complex issues affecting customers. This role requires a passion for solving tough technical problems and recommending improvements to products and processes. You'll use your Java, Database, Web API, and UI skills to tackle critical customer escalations, determine ways to find bugs, identify root causes, and propose code changes. You'll also mentor internal support teams, develop partnerships across Customer Service, Development, and Site Reliability, and champion supportability initiatives. The role involves working with infrastructure services, analyzing customer usage, and delivering presentations on metrics and trends. This position offers an opportunity to work on a broad set of challenging issues across a wide range of technologies, making it ideal for those who enjoy diverse technical challenges and customer-focused problem-solving.

Requirements:

  • Related technical degree
  • 4-6 years of proven experience in software development (7+ years for senior levels)
  • Strong debugging, troubleshooting, and problem-solving skills
  • Excellent communication skills
  • In-depth experience with Linux, networking, server, and cloud architectures
  • Strong background in open source technology
  • Deep understanding of fundamental network technologies
  • Knowledge of cloud security

Technical Requirements:

  • Background in Object Oriented Development (Java)
  • Very good understanding of RDBMS and SQL performance tuning
  • Experience with IDEs like Eclipse, IntelliJ, or VSCode
  • Good understanding of log parsing/analysis in Splunk
  • Experience working with AWS
  • Experience with JavaScript frameworks/libraries
  • Understanding of W3C standards and cross-browser compatibility
  • Experience with SOAP & REST APIs
  • Salesforce knowledge preferred

Salesforce offers comprehensive benefits, including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits. Join a dynamic team working on cutting-edge technology and make a significant impact on customer satisfaction and product improvement.

Last updated 3 months ago

Responsibilities For Software Engineer - Production Support Engineering

  • Tackle critical customer escalations using Java, Database, Web API, and UI skills
  • Troubleshoot and find bugs using advanced techniques and available tools
  • Identify root causes, propose test cases, and suggest code changes to fix problems
  • Provide timely information to customer-facing teams to improve customer satisfaction
  • Mentor internal support teams on technical issues and best practices
  • Develop partnerships across Customer Service, Development, and Site Reliability teams
  • Champion supportability and debuggability initiatives
  • Work on design, deployment, and improvement of infrastructure services
  • Provide input on long-range platform requirements and operational guidelines
  • Analyze customer platform usage and drive continuous improvement
  • Deliver presentations on metrics, trends, and successes to engineering teams

Requirements For Software Engineer - Production Support Engineering

Java
JavaScript
Linux
  • Related technical degree
  • 4-6 years of proven experience in software development (7+ years for senior levels)
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to learn quickly and be productive in a collaborative environment
  • 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 fundamental network technologies
  • Knowledge of cloud security and standard methodologies
  • Willingness to learn new technologies
  • Background in Object Oriented Development (Java)
  • Very good understanding of RDBMS and SQL performance tuning
  • Experience with IDEs like Eclipse, IntelliJ, or VSCode
  • Good understanding of log parsing/analysis in Splunk
  • Experience working with AWS
  • Experience with JavaScript frameworks/libraries
  • Understanding of W3C standards and cross-browser compatibility
  • Experience with SOAP & REST APIs
  • Salesforce knowledge (preferred)

Benefits For Software Engineer - Production Support Engineering

Medical Insurance
Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?