Software Engineering LMTS – Backend Distributed Systems

Software Development

Salesforce

18 open roles Website

  • Software Development
  • India

Join a leading AI CRM platform where engineers build scalable, cloud‑native services that power millions of users. You’ll work alongside world‑class talent on the next generation of AI‑driven agent workflows, shaping a product used worldwide.

What You’ll Do

  • Design and ship production‑grade microservices with AI integration.
  • Define scalable system architecture focused on performance and extensibility.
  • Lead code reviews and mentor junior engineers.
  • Contribute across the SDLC, including automation and testing.
  • Maintain a shared system design repository for reliable AI behavior.
  • Evaluate code quality, security, and performance, human‑or AI‑generated.

What You Need

  • 10+ years in software development and large‑scale system design.
  • Strong fundamentals in OOP, distributed systems, and scalable architecture.
  • Proficiency in Java, Python, Scala, Go, Node.js, or C/C++.
  • Experience building SaaS applications on AWS, Azure, or GCP.
  • Expertise with relational and non‑relational databases and advanced SQL.
  • Knowledge of queues, event‑driven architecture, and workload distribution.
  • Demonstrated technical leadership and best‑practice coding standards.

Good to Have

  • Hands‑on experience with AI development tools and agents.
  • Familiarity with multi‑tenant SaaS and microservices patterns.

The Opportunity

Salesforce offers a hybrid work model and access to world‑class training via Trailhead, while you’ll shape the Agentforce AI platform that powers the company’s workforce transformation.

Similar Jobs to Apply
  • Allianz Insurance
    India

    Qualification & Experience• 3-5 years of experience in Java based technologies • Core Java, Spring Boot, Hibernate and REST based web services • Exposure to Angular framework, Cloud and De
  • Genpact
    India

    You’ll design and develop automation workflows that boost efficiency and cut manual effort. Collaborate across teams to embed AI‑driven solutions in enterprise processes, while supporting end‑us
  • TalentMint
    India

    Join a dynamic team building core systems that power post‑trade operations in the financial sector. You'll develop and sustain applications that handle complex calculations, transaction flows, and r
  • AlexaHire
    India

    Join a global leader in cloud and enterprise software to build scalable applications for worldwide customers. You'll collaborate with product, QA, and DevOps teams to deliver high‑quality solutions.