Lead Software Engineer/lmts - Backend - Distributed Systems - Hyderabad

Salesforce

Hyderabad, India
Hybrid
Distributed systems at scale
Object-oriented programming
Saas products on public cloud
Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency

Job Summary

  • Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.
  • Develop high-quality, production-ready code that can be used by millions of users of our cloud platform.
  • Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!

Matching Summary

Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.

Skills & Requirements

Must-have

  • Distributed systems at scale
  • Object-oriented programming
  • SaaS products on public cloud
  • Microservice multi-tenant SaaS
  • Queues, locks, scheduling, event-driven architecture
  • High-quality, maintainable code

Nice-to-have

  • Hybrid work model
  • Autonomous teams
  • Mentoring junior engineers
  • World-class engineers
  • AI-driven customer success

Key Requirements

  • 10+ years of software development experience
  • Mastery of multiple programming languages
  • Deep knowledge of Java, Python, Scala, C#, Go, Node.JS, C++
  • Strong SQL skills
  • Experience with relational and non-relational databases
  • Experience with SAAS products over public cloud infrastructure
  • Degree or equivalent relevant experience

Work Rights

Not specified

Tailored Resume

Cover Letter