Taro Logo

Senior/Lead Backend Software Engineer

Global leader in CRM software providing cloud-based solutions for businesses
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior/Lead Backend Software Engineer

Salesforce is seeking a Senior/Lead Backend Software Engineer to join their world-class engineering team. This role offers an opportunity to make a significant impact by building breakthrough features for their trusted CRM platform. 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 5+ years of experience and strong expertise in distributed systems, cloud infrastructure, and various programming languages. The role emphasizes both technical excellence and leadership, offering opportunities to mentor junior engineers and make crucial design decisions. Salesforce provides a collaborative environment that celebrates individual strengths and promotes personal growth, along with comprehensive benefits including parental leave and wellbeing programs. The position is based in Tel Aviv, Israel, with a flexible hybrid work arrangement allowing 1-3 days per week in the office.

Last updated 6 months ago

Responsibilities For Senior/Lead Backend Software Engineer

  • Build new components in evolving market technology for scale and efficiency
  • Develop high-quality, production-ready code for millions of cloud platform users
  • Make design decisions based on performance, scalability, and future expansion
  • Contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance

Requirements For Senior/Lead Backend Software Engineer

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

Benefits For Senior/Lead Backend Software Engineer

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

Interested in this job?