DevOps Software Engineer

Bengaluru, Karnataka, India
Apr 17, 2025
Apr 17, 2026
Hybrid
Full-Time
5 Years
Job Description

We are currently seeking DevOps Software Engineers with strong experience in the messaging domain to join our fast-paced and forward-thinking Tech and Product team. As part of this team, you’ll be driving innovation and operational excellence across Salesforce’s massive distributed system that supports millions of users and enterprises across all industries.

You will play a key role in enhancing our infrastructure scalability, reliability, and deployment automation. You will work closely with cross-functional teams and play a hands-on role in maintaining the backbone of our cloud platform. If you thrive in a challenging engineering environment and want to make a tangible difference every day, this role is for you.

Key Responsibilities

  • Design and implement scalable, reliable, and fault-tolerant transactional systems in production-grade enterprise environments.
  • Apply modern DevOps practices using Terraform, Kubernetes, and Docker to manage infrastructure and optimize deployment pipelines.
  • Build highly available messaging solutions across SMS, RCS, WhatsApp, and SMPP domains.
  • Drive telemetry and observability initiatives by utilizing metrics and monitoring tools to ensure system health and performance.
  • Write high-quality, efficient, and testable code using languages such as Java, C, Python, Go, or Node.js.
  • Participate in Agile development cycles with a strong emphasis on iterative improvement, collaboration, and continuous integration.
  • Lead by example by contributing to code reviews, writing unit and functional tests, and mentoring junior engineers.
  • Collaborate across product, engineering, and infrastructure teams to bring seamless solutions to life.
  • Engage in continuous learning to keep up with new trends, tools, and technologies in cloud, DevOps, and messaging.

Required Skills & Qualifications

  • Minimum 5+ years of professional experience in software development, DevOps, or a related engineering role.
  • Subject matter expertise in messaging technologies—hands-on experience with protocols and platforms like SMS, RCS, WhatsApp, SMPP is a must.
  • Strong background in object-oriented programming and scripting using languages such as Java, Python, Scala, C#, Go, Node.js, or C++.
  • Proficiency in cloud-native development and deploying SaaS products on public cloud platforms like AWS, Azure, or GCP.
  • Solid understanding of CI/CD pipelines and tools such as Git, Jenkins, Spinnaker.
  • Experience with containerization and orchestration technologies (Docker, Kubernetes, Helm).
  • Familiarity with agile software development methodologies and best practices.
  • A track record of technical leadership, mentoring team members, and promoting best practices across engineering teams.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications

  • Experience developing and managing large-scale distributed systems in enterprise-grade environments.
  • Proven track record of delivering high-performance applications with complex integrations.
  • Demonstrated ability to learn quickly and work in a dynamic and collaborative environment.
  • Commitment to engineering excellence with strong attention to detail and operational reliability.

Why Join Us?

At Salesforce, we offer more than just a job—we provide an inclusive, purpose-driven workplace where innovation meets impact. You’ll have the opportunity to grow your career in a culture that values.

  1. Trailblazer Mindset. We support you in charting new career paths and driving your own growth.
  2. Continuous Learning. Access to world-class learning platforms like Trailhead.
  3. Work-Life Harmony. Flexible work options, generous parental leave, well-being reimbursements.
  4. Diversity and Inclusion. We celebrate all backgrounds and are committed to building a workplace where everyone thrives.
  5. Giving Back. Through our 1:1:1 model, employees are empowered to contribute time and skills to causes they care about.

Equal Opportunity & Accessibility

Salesforce is an Equal Opportunity Employer committed to diversity and inclusion. We evaluate applicants based on merit, potential, and capabilities without regard to race, religion, gender, identity, age, disability, or any other protected characteristic.