Mid Level Backend Software Engineer @ Salesforce
placeTel Aviv-Yafo, Tel Aviv District, Israel
attach_money $140,000
businessOn Site
scheduleFull Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
***** @salesforce.com
Recommended after applying
Job Details
About Salesforce
Salesforce is the #1 AI CRM where ambition meets action. Innovation and trust drive our culture. We focus on building a breakthrough CRM platform, and the role is integral to that mission.
Role Overview
As a Mid Level Backend Software Engineer at Salesforce, you will design, develop, and test robust backend components in a fast-paced, scalable cloud environment. You will work with a team of world-class engineers to build high-quality, maintainable code and breakthrough features for millions of users.
Your Impact
- Build new components in an evolving market technology.
- Develop production-ready code for a multi-tenant SaaS cloud.
- Design with performance, scalability, and future expansion in mind.
- Participate in all SDLC phases including design, implementation, code reviews, and testing.
- Work in a hybrid model to develop microservice-based solutions.
Required Skills
- 4+ years of development experience
- Strong object-oriented programming using languages like Java, Python, Scala, C#, Go, Node.JS, and C++
- Expert SQL skills with relational and non-relational databases
- Experience with public cloud infrastructures (AWS/Azure/GCP)
- Proven expertise in distributed systems and backend service architecture
Desired Skills
- Big Data/ML experience
- Hands-on with Kafka and Elastic Search
- Experience with Terraform, Kubernetes, and Docker
- Background in high-paced multinational environments
Benefits & Perks
Salesforce offers a comprehensive benefits package including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits and more. Options include Flexible (1-3 days/week in office) or Office-Based (4-5 days/week in office).
Key skills/competency
- Backend Development
- Distributed Systems
- SAAS
- Cloud Infrastructure
- Microservices
- OOP
- SQL
- Hybrid Work
- Code Quality
- Scalability
How to Get Hired at Salesforce
🎯 Tips for Getting Hired
- Research Salesforce's culture: Study their mission, values, and news.
- Customize your resume: Highlight backend, distributed systems experience.
- Prepare for technical interviews: Practice coding and system design exercises.
- Network actively: Connect with current Salesforce engineers on LinkedIn.
📝 Interview Preparation Advice
Technical Preparation
circle
Review system design fundamentals.
circle
Practice coding in Java and Python.
circle
Study cloud infrastructure basics.
circle
Learn microservices architecture.
Behavioral Questions
circle
Describe a challenging project managed.
circle
Explain conflict resolution in teams.
circle
Discuss time management under deadlines.
circle
Share a learning experience from failure.
Frequently Asked Questions
What technical skills does Salesforce require for a Mid Level Backend Software Engineer?
keyboard_arrow_down
How does Salesforce evaluate candidates for the backend role?
keyboard_arrow_down
Are there hybrid work options for the Mid Level Backend Software Engineer role at Salesforce?
keyboard_arrow_down
What experience level does Salesforce expect for this backend software engineering role?
keyboard_arrow_down
How important is cloud experience for this Salesforce role?
keyboard_arrow_down