Mid/Senior Backend Software Engineer

Global leader in CRM software providing cloud-based enterprise solutions
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Mid/Senior Backend Software Engineer

Salesforce is seeking a Mid/Senior Backend Software Engineer to join their world-class engineering team in Tel Aviv. This role offers an opportunity to make a significant impact on their trusted CRM platform, working on breakthrough features that millions of users will utilize. The position involves working in a hybrid environment, focusing on architecture, design, implementation, and testing to ensure high-quality product delivery.

The ideal candidate will have 4+ years of experience and strong expertise in backend technologies, including Java, Python, Go, and various database systems. You'll be working on distributed systems at scale, developing SAAS products over cloud infrastructure, and contributing to all phases of the software development lifecycle.

Salesforce offers a collaborative environment that celebrates individual strengths while encouraging professional growth. The company provides comprehensive benefits including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits. You'll be part of an autonomous team with the freedom to make decisions that impact both the product and customer success.

As a Backend Software Engineer, you'll be responsible for building scalable components, developing production-ready code, making critical design decisions, and mentoring junior engineers. The role requires expertise in object-oriented programming, SQL, cloud infrastructure, and distributed systems architecture. You'll work in a microservice multi-tenant SaaS environment, contributing to an ever-growing and evolving technology stack.

This position offers the flexibility of a hybrid work model with 1-3 days per week in the office. Join Salesforce's engineering team to work on challenging problems, contribute to a market-leading CRM platform, and be part of a company that values innovation, customer success, and employee growth.

Last updated 3 days ago

Responsibilities For Mid/Senior Backend Software Engineer

  • Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency
  • Develop high-quality, production-ready code that can be used by millions of users of our cloud platform
  • Make design decisions on the basis of performance, scalability, and future expansion
  • Work in a Hybrid Engineering model and contribute to all phases of SDLC
  • Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance to the team

Requirements For Mid/Senior Backend Software Engineer

Java
Python
Go
Node.js
PostgreSQL
MongoDB
Kafka
Kubernetes
  • 4+ years of development experience as a software engineer
  • Deep knowledge of object-oriented programming and scripting languages: Java, Python, Scala C#, Go, Node.JS and C++
  • Strong SQL skills and experience with relational and non-relational databases
  • Experience with developing SAAS products over public cloud infrastructure - AWS/Azure/GCP
  • Proven experience designing and developing distributed systems at scale
  • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution
  • Deep understanding of relational database and non-relational databases
  • Understanding of software development best practices and demonstrate leadership skills
  • Degree or equivalent relevant experience required

Benefits For Mid/Senior Backend Software Engineer

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

Interested in this job?

Jobs Related To Salesforce Mid/Senior Backend Software Engineer

Senior/Lead AI Engineer (Backend) - AI Integration

Senior/Lead AI Engineer position at Salesforce focusing on backend development and AI integration, combining traditional engineering with LLM expertise.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on optimizing system performance, developing automation frameworks, and solving complex scalability challenges for enterprise-scale applications.

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

Senior Backend Software Engineer position at Salesforce, focusing on API development and cloud computing with competitive salary range $125,700-$334,600 and hybrid work model.

Senior Software Engineer

Senior Software Engineer position at Salesforce in Dublin, focusing on platform engineering and distributed systems, requiring 6+ years of experience in Python/Go and Kubernetes.

Global Account Manager - Luxury

Senior Global Account Manager position at Salesforce, focusing on luxury sector clients, leading digital transformation projects and strategic account management.