
Senior Software Engineer - Backup & Recover
Salesforce2 days ago
Tel Aviv-Yafo, IsraelSenior
Responsibilities
- Design, build, and ship secure, reliable backend services and APIs for backing up and restoring customer data at scale.
- Build production-grade software using AI tools and design systems in which AI agents operate within human workflows.
- Maintain shared system context, including designs, constraints, and standards, to improve AI output accuracy and reliability.
- Review human- and AI-generated code for correctness, quality, security, and performance.
- Review code and mentor teammates.
Requirements
- At least 5 years of backend engineering experience in an object-oriented language such as Java, Python, Scala, C#, or Go, including ownership of production services.
- Experience building SaaS products on a public cloud such as AWS, Azure, or Google Cloud, with solid SQL and database skills.
- Daily use of AI coding tools such as Claude Code, GitHub Copilot, Codex, or Cursor, with structured prompting for reliable and secure production output.
- A degree or equivalent relevant experience, including relevant extracurricular leadership, military, volunteer, or work experience.
- Preferred: experience with Kubernetes, Apache Spark, Apache Iceberg, AWS Athena, distributed systems, backup and recovery, data protection, data-management systems, AI or agent-based features, design leadership, or mentoring engineers.
Benefits
- Salesforce states that its benefits and resources support balance and personal well-being.
- Reasonable accommodations are available during the application and recruiting process.
- The role is with the Backup & Recover team in Tel Aviv, Israel.
Tech Stack
Categories
About Salesforce
Salesforce builds cloud-based customer relationship management software and a broader Customer 360 platform for sales, service, marketing, commerce, and analytics, sold by subscription to businesses and public-sector organizations. Founded in 1999 and headquartered in San Francisco, it trades on the NYSE under the symbol CRM. Its portfolio includes Sales Cloud, Service Cloud, Marketing Cloud, MuleSoft integration, Tableau analytics, and Slack for collaboration, with extensive developer tools and APIs.