Backend Engineer

Global cloud-based software company specializing in customer relationship management (CRM) services
$120,000 - $200,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Backend Engineer

Salesforce is seeking a Backend Engineer to join their team in Dublin, Ireland. This role is part of the core team responsible for building and operating key features in orchestration services like temporal.io. The position involves designing and implementing services on Salesforce Infrastructure built on top of public cloud, with significant opportunities for innovation.

As a Backend Engineer, you'll be instrumental in shaping the vision and development of high-impact cloud native services. The role requires expertise in object-oriented programming with proficiency in Go, Java, or Python, along with strong experience in REST/gRPC APIs and databases. You'll work with cutting-edge technologies including Kubernetes, Docker, and Spinnaker.

The ideal candidate should have 10+ years of relevant experience and a strong educational background in Computer Sciences. You'll be responsible for driving innovations to improve service security, availability, resiliency, and efficiency. The role demands excellent communication skills and a team-oriented mindset.

Salesforce offers a comprehensive benefits package including equity, incentive compensation, and medical coverage. The company is committed to creating an inclusive workplace and maintains a strong focus on equality, making it an excellent opportunity for those looking to make a significant impact in enterprise software development.

Last updated 3 days ago

Responsibilities For Backend Engineer

  • Building and operating key features in orchestration services like temporal.io
  • Designing and implementing services on Salesforce Infrastructure
  • Shaping the definition, vision, design, roadmap and development of cloud native services
  • Resolving complex technical issues
  • Drive innovations for improving service's security, availability, resiliency, efficiency
  • Ensure high standard of quality for team deliverables

Requirements For Backend Engineer

Go
Java
Python
PostgreSQL
Kubernetes
  • BE/B.Tech, MS/M.Tech degree in Computer Sciences or equivalent field
  • Deep understanding of object oriented programming paradigm
  • Proficiency with Go, Java, or Python
  • Strong backend experience on writing REST/gRPC APIs and databases
  • Understanding of large-scale infrastructure-as-a-service platforms
  • Experience with Kubernetes, Docker, Spinnaker
  • Experience with Agile development methodology and Test-Driven Development
  • Good understanding of design patterns, data structures, algorithms, and concurrency
  • Excellent oral and written communication skills

Benefits For Backend Engineer

Medical Insurance
Equity
  • Equal Employment Opportunity
  • Incentive compensation
  • Equity
  • Company benefits

Interested in this job?

Jobs Related To Salesforce Backend Engineer

Account Solution Engineer - Education

Senior Solution Engineer role at Salesforce focusing on education sector transformation through CRM and cloud solutions, requiring 7+ years of experience.

Mulesoft Account Solution Engineer - Nordics

Senior Solutions Engineer role at Salesforce's MuleSoft division, focusing on pre-sales technical consulting and solution architecture across the Nordic region.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on system optimization, performance testing, and scalability improvements.

Senior Solution Engineer

Senior Solution Engineer role at Salesforce, combining technical expertise with sales support to deliver customer solutions and drive business growth.

Sr. Account Solution Engineer

Senior Account Solution Engineer position at Salesforce Bangalore, focusing on pre-sales and customer engagement solutions with 10-16 years experience required.