
Lead Backend Software Engineer
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Hyderabad • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
Amazon RedshiftAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaPythonScalaSDLCSQL
About the role
- 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
- Make design decisions on the basis of performance, scalability, and future expansion
- Work in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features
- Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment
- Code review, mentoring junior engineers, and providing technical guidance to the team
Requirements
- Mastery of multiple programming languages and platforms
- 9+ years of software development experience
- Deep knowledge of object-oriented programming and other scripting languages: Java, Python, Scala, C#
- Strong SQL skills and experience with relational and non-relational databases e.g. (Postgress/Trino/redshift/Mongo)
- Experience with developing SAAS products over public cloud infrastructure - AWS/Azure/GCP
- Proven experience designing and developing distributed systems at scale
- Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution
- A deeper understanding of software development best practices and demonstrable leadership skills
- Degree or equivalent relevant experience required
Benefits
- Comprehensive benefits package including well-being reimbursement
- generous parental leave
- adoption assistance
- fertility benefits
- world-class enablement and on-demand training with Trailhead.com
- exposure to executive thought leaders and regular 1:1 coaching with leadership
- volunteer opportunities and participation in our 1:1:1 model for giving back to the community
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonScalaC#SQLPostgresTrinoRedshiftMongoDBSaaS
Soft skills
leadershipmentoringtechnical guidancedesign decision makingcommunication