Instagram
youtube
Facebook

Database Store - Pmts - Hyderabad

15+ years
Not Disclosed
10 June 9, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Database Store - PMTS
Location: India – Hyderabad
Work Type: Full-time
Date Posted: 06 June 2025
Job ID: JR271274


Role Description

Join the Salesforce Database (SDB) team, which delivers highly available and durable distributed storage for Salesforce applications hosted on public cloud infrastructure. This is a fast-paced, metrics-driven, and collaborative environment that focuses on building transactional systems, distributed systems, and solutions for enterprise-scale availability and reliability.


Your Responsibilities

  1. Design and develop scalable, resilient, and fault-tolerant transactional and distributed systems focused on data storage.

  2. Take ownership of requirements gathering, system architecture, and hands-on implementation.

  3. Ensure high availability and performance of distributed data storage systems supporting Salesforce’s product stack.

  4. Write clean, high-quality, and testable code including unit tests and functional validations.

  5. Review and test code written by teammates to ensure quality and consistency.

  6. Drive improvements in operational excellence using telemetry and metrics.

  7. Contribute to continuous Agile development cycles with a focus on iterative delivery.

  8. Mentor junior team members while remaining open to learning from peers.

  9. Work with Kubernetes and public cloud APIs for data handling and system deployment.

  10. Address challenges related to clustering, system resources, and distributed programming.


Required Skills and Experience

  1. 15+ years of professional experience (or 12+ years with M.Tech in a relevant field).

  2. Proven experience in designing and building enterprise-grade distributed systems.

  3. Strong skills in Java or C programming in a Unix/Linux environment.

  4. Solid understanding of object-oriented programming techniques and design patterns.

  5. Experience with relational databases is a significant advantage.

  6. Proficient in using telemetry, metrics, and monitoring tools to improve system performance.

  7. Knowledge of distributed systems architecture, system-level programming, and cloud-native deployment.

  8. Hands-on experience with Kubernetes, cloud platforms, and public cloud APIs.

  9. Strong communicator and collaborator; able to work in a team-oriented environment.

  10. Familiarity with Agile methodologies and incremental delivery practices.

  11. Highly detailed, inventive, and task-driven with the ability to meet deadlines.


Areas You May Work On

  1. Building highly available, scalable, and durable storage systems.

  2. Solving challenges involving clustering, data integrity, and system performance.

  3. Deploying and scaling services across public cloud environments.

  4. Using Kubernetes and integrating with cloud vendor APIs to manage large-scale data services.

Jobs in other cities