Senior/Lead Backend Software Engineer
Core
Build and ship high-quality, production-grade backend software and orchestrate complex systems where AI agents integrate seamlessly into human workflows for Salesforce's AI CRM platform.
Role type
Senior/Lead Backend Software Engineer (AI-first)
Builds
Breakthrough features for Salesforce's cloud platform and Agentforce AI ecosystem
Domain
SaaS, Cloud Infrastructure, Generative AI, Agentic Workflows
Deliverable
production ML models | product features
Required skills
Object-oriented programming (Java, Python, Scala, C#, Go, Node.js, C++), SQL and NoSQL databases, Distributed systems design, Event-driven architecture, AI-first engineering approach, AI tool proficiency (Claude Code, Copilot, etc.), Advanced prompt engineering, System design leadership
Preferred skills
Generative AI (RAG, Agentic workflows), Big-Data/ML, Kafka, Elastic Search, Terraform, Kubernetes, Docker
Technologies
AWS/Azure/GCP, Postgres, Trino, Redshift, Mongo, Kafka, Elastic Search, Terraform, Kubernetes, Docker
Responsibilities
Design and orchestrate complex systems integrating AI agents, Contribute to building shared system context for AI reliability, Critically evaluate code for security and performance, Build efficient components on microservice multi-tenant SaaS, Make design decisions based on scalability, Code review and mentoring junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities