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

Salesforce Sites

Hyderabad, India
Hybrid
Mastery of multiple programming languages
Deep knowledge of oop and scripting languages
Strong sql skills and database experience
You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable

Job Summary

  • You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable.
  • As a Lead Backend Software Engineer, your job responsibilities will include: Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.
  • Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!

Matching Summary

You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable.

Skills & Requirements

Must-have

  • Mastery of multiple programming languages
  • Deep knowledge of OOP and scripting languages
  • Strong SQL skills and database experience
  • Experience developing SAAS products on public cloud
  • Designing and developing distributed systems at scale
  • Proficiency in queues, locks, scheduling, event-driven architecture

Nice-to-have

  • Experience with Big-Data/ML and S3
  • Hands-on experience with streaming technologies
  • Experience with Terraform, Kubernetes, Docker
  • Working in a high-paced multinational organization

Key Requirements

  • 10+ years of software development experience
  • Degree or equivalent relevant experience required

Work Rights

Not specified

Tailored Resume

Cover Letter