Salesforce

Backend Software Development Engineer – Mid/Senior/Lead/Principal

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: Austin • Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,700 - $306,600 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformGRPCHBaseHerokuJavaJavaScriptKafkaMapReduceNode.jsPythonRubyScalaSOAPSparkSpringYarn

About the role

  • Backend application development for Marketing/Commerce/Sales/Big Data/Service/Einstein/MuleSoft/Platform/Industries Clouds/Slack and Heroku
  • Design, implement, and tune robust APIs and API framework related features that perform and scale in a multi-tenant environment.
  • Experience handling large data sets in the cloud (e.g. GCP, AWS, Alibaba and/or Azure platforms)
  • Integration with internal/external systems
  • Test driven development practices as well as CI/CD tools and its usage
  • For Big Data roles: Working with Phoenix, HBase, MapReduce, Yarn, Kafka, Spark, Hive, Presto, or equivalent large-scale distributed systems technologies on a modern containerized deployment stack

Requirements

  • A related technical degree required
  • 3+ years backend software development experience
  • Deep knowledge of object oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.JS, or JavaScript
  • Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, JSON, etc.
  • Experience with Spring, gRPC, REST and the HTTP protocol
  • Experience with Agile development methodology
  • Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available
Benefits
  • wellbeing reimbursement
  • generous parental leave
  • adoption assistance
  • fertility benefits
  • time off programs
  • medical, dental, vision
  • mental health support
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend application developmentAPI designAPI implementationAPI tuningobject oriented programmingJavaC++GoPythonREST
Soft skills
problem solvingteam collaborationcommunicationreal-time troubleshootingadaptability
Certifications
related technical degree