Senior Backend Software Engineer

Salesforce

Not specified; not specified; benefits include wel...
Hybrid (1-3 days/week in the office)
5+ years software development experience
Java python scala c# go node.js c++
Distributed systems design at scale
Salesforce is seeking a Senior Backend Software Engineer to join their innovative team, focusing on developing high-quality software that integrates AI into their CRM platform. The ideal candidate should possess significant experience in software engineering, particularly with AI tools and cloud infrastructure

Job Summary

  • The role involves designing complex systems where AI agents integrate seamlessly into human workflows to drive efficiency at scale.
  • Candidates must demonstrate a genuine AI-first approach by using tools like GitHub Copilot and advanced prompt engineering in their daily workflow.
  • Salesforce offers a hybrid work model with flexible office attendance options and comprehensive benefits including wellbeing reimbursement and parental leave.

Matching Summary

Match Score: 85

Salesforce is seeking a Senior Backend Software Engineer to join their innovative team, focusing on developing high-quality software that integrates AI into their CRM platform. The ideal candidate should possess significant experience in software engineering, particularly with AI tools and cloud infrastructure.

Salary

Not specified; Not specified; Benefits include wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits

Skills & Requirements

Must-have

  • 5+ years software development experience
  • Java Python Scala C# Go Node.js C++
  • Distributed systems design at scale
  • Relational and non-relational databases
  • Public cloud infrastructure AWS Azure GCP
  • AI-first engineering approach
  • Prompt engineering and system context

Nice-to-have

  • Generative AI and RAG systems expertise
  • Kafka streaming technology experience
  • Elastic Search knowledge
  • Terraform Kubernetes Docker proficiency
  • Big Data and ML experience
  • Mentoring junior engineers
  • High-paced multinational environment

Key Requirements

  • Bachelor's degree or equivalent relevant experience
  • Minimum 5 years of professional software engineering experience
  • Proven track record in distributed systems architecture

Work Rights

Not specified

Tailored Resume

Cover Letter