Description
Salesforce is seeking experienced software developers to join their team in Bangalore, India. As a software engineer at Salesforce, you will work on building breakthrough features for customers, ensuring the stability and scalability of the CRM platform.
Responsibilities:
- Design, develop, and test software applications on public cloud infrastructure (AWS, Azure, GCP)
- Develop distributed systems at scale, with expertise in queues, locks, scheduling, event-driven architecture, and workload distribution
- Build high-quality, production-grade software using modern engineering practices, incorporating AI into the development workflow
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Mentor engineers and provide technical guidance to drive high standards across the team
Requirements:
- 10+ years of experience in software development and large-scale system design
- Strong software engineering fundamentals, including object-oriented design, distributed systems, and scalable architecture
- Proficiency in one or more programming languages such as Java, Python, Scala, C#, Go, Node.js, or C++
- Experience developing SaaS applications on public cloud platforms (AWS, Azure, or GCP)
- Strong understanding of relational and non-relational databases (e.g., PostgreSQL, Trino, Redshift, MongoDB) and solid SQL skills
Benefits:
- Competitive salary
- Opportunities for growth and professional development
- Collaborative and dynamic work environment
For more fresh new jobs, check out yubhub.co.