Software Engineer Job Opportunity at Salesforce – Big Data Engineer

Published On:
Software Engineer

If you are passionate about solving large-scale data challenges and want to shape the future of cloud technology, then this Software Engineer opportunity at Salesforce is the right path for you. Salesforce is looking for talented engineers to join its Unified Intelligence Platform (UIP) team. This role is a perfect blend of software engineering, big data, and cloud technologies, giving you the chance to work with cutting-edge tools and define the future of enterprise computing.


About the Role

As a Software Engineer in the Big Data Engineering team, you will play a key role in building and maintaining a modern, cloud-based platform that processes massive volumes of data. Salesforce generates enormous amounts of data every single day, and the Software Engineer team ensures that this data is stored, managed, and analyzed efficiently.

The UIP platform integrates modern technologies such as Spark, Trino, Airflow, DBT, Kubernetes, Iceberg, and Open Metadata, enabling machine learning and AI-driven use cases. This role allows you to contribute to building data pipelines, scalable solutions, and cloud-native applications.


Key Responsibilities of a Software Engineer

  • Design, architect, and develop mission-critical data services.
  • Lead the development of self-service, metadata-driven data pipelines.
  • Collaborate with cross-functional teams including product managers and client-facing teams.
  • Implement CI/CD processes for cloud deployments (AWS, GCP).
  • Ensure data governance, quality, and security from the ground up.
  • Manage and optimize big data technologies like Airflow, Spark, Trino, Iceberg, Kubernetes.
  • Provide automation, monitoring, and alerting to minimize operational overhead.

Skills & Competencies Required

To succeed as a Software Engineer, candidates should bring strong problem-solving abilities and a deep interest in big data and distributed systems. Some key skills include:

  • Strong foundation in software engineering principles.
  • Experience with big data platforms and distributed systems.
  • Ability to code in multiple programming languages.
  • Knowledge of cloud environments such as AWS or GCP.
  • Hands-on experience with CI/CD pipelines.
  • Strong communication and collaboration skills.

Education & Experience

  • A graduate degree in Computer Science, Engineering, or related field.
  • 0–7 years of experience in software engineering, big data, or cloud development.
  • Freshers with strong technical skills are also encouraged to apply for this Software Engineer role.

Why Join Salesforce as a Software Engineer?

At Salesforce, Software Engineers are more than coders—they are innovators shaping the future of AI and enterprise technology. By joining the Big Data Engineering team, you will:

  • Work on multi-cloud environments (AWS, GCP).
  • Build scalable, secure, and high-performance systems.
  • Contribute to the next generation of trusted enterprise computing.
  • Be part of a culture that values diversity, equality, and growth mindset.
  • Access world-class benefits and career growth opportunities.

Job Information Table

CategoryDetails
RoleSoftware Engineer – Big Data Engineer (LMTS)
LocationHyderabad / Bangalore, India
DepartmentSoftware Engineering
Job TypeFull-time
Experience Required0–7 years (Freshers & Experienced)
TechnologiesSpark, Trino, Airflow, DBT, Iceberg, Kubernetes, GCP, AWS
Key SkillsBig Data Engineering, Cloud Computing, CI/CD, Data Pipelines, Programming
EducationGraduate Degree in CS/Engineering/Related Field
EmployerSalesforce
Date Posted10 September 2025

Equal Opportunity at Salesforce

Salesforce is an equal opportunity employer. Every Software Engineer applicant will be evaluated fairly, based on merit, competence, and qualifications. The company strongly supports diversity, inclusion, and equality in the workplace.


Final Thoughts

If you are passionate about big data, cloud engineering, and cutting-edge technology, this Software Engineer opportunity at Salesforce is your chance to build a meaningful career. With exposure to advanced platforms, large-scale projects, and AI-driven innovation, this role is ideal for both freshers and experienced professionals looking to take the next step in their careers.

👉 Start your journey as a Software Engineer at Salesforce today and be part of an organization that is redefining the future of cloud and data platforms.


✨ Wishing all job seekers the best of luck in applying for this Software Engineer position at Salesforce!


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!