Principal Software Engineer / Pmts - Backend - Distributed Systems

Salesforce

Hyderabad, India
Hybrid
Distributed systems
Services oriented architecture
Object-oriented programming
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 Backend Principal 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

  • distributed systems
  • Services Oriented Architecture
  • object-oriented programming
  • SaaS applications
  • public cloud infrastructure
  • event-driven architecture
  • relational database
  • non-relational databases

Nice-to-have

  • leadership skills
  • contribute to open source
  • RESTful services
  • security concepts

Key Requirements

  • 14+ years of software development experience
  • Mastery of multiple programming languages
  • Deep understanding of distributed systems
  • Excellent RDBMS concepts
  • Degree or equivalent relevant experience

Work Rights

Not specified

Tailored Resume

Cover Letter