PHOTON Logo

Senior Lead in Database

PHOTON

All India, Pune 5 to 9 Yrs 1 month ago

Job Description

As a Software Engineering Expertise, you will be responsible for the following:

  • Possess formal training or certification in software engineering concepts with 5+ years of applied experience.
  • Hands-on practical experience in delivering system design, application development, testing, and ensuring operational stability.
  • Sound understanding of modern database technologies such as NoSQL (MongoDB, Cassandra), Distributed RDBMS like CockroachDB, In-memory databases like Redis, etc.
  • Advanced proficiency in programming languages such as Java, Python, Go, etc.
  • Hands-on practical experience with Terraform or any other Infrastructure as Code (IAC) tool.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).

Qualifications Required:

  • Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.
  • Extensive hands-on experience in system design, application development, and operational stability.
  • Strong understanding and practical experience with modern database technologies including NoSQL, Distributed RDBMS, and In-memory databases.
  • Advanced proficiency in Java, Python, Go, or similar programming languages.
  • Hands-on experience with Terraform or similar IAC tools.
  • Proven ability in automation, continuous delivery, and Agile methodologies.
  • Demonstrated leadership skills in technical architecture and development.
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams.

Preferred Qualifications:

  • Certifications related to database technologies or software engineering.
  • Previous experience in a senior leadership role focused on database management.
  • Experience in deploying and managing databases in cloud environments.
  • Familiarity with AI, ML, or mobile application development. As a Software Engineering Expertise, you will be responsible for the following:
  • Possess formal training or certification in software engineering concepts with 5+ years of applied experience.
  • Hands-on practical experience in delivering system design, application development, testing, and ensuring operational stability.
  • Sound understanding of modern database technologies such as NoSQL (MongoDB, Cassandra), Distributed RDBMS like CockroachDB, In-memory databases like Redis, etc.
  • Advanced proficiency in programming languages such as Java, Python, Go, etc.
  • Hands-on practical experience with Terraform or any other Infrastructure as Code (IAC) tool.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).

Qualifications Required:

  • Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.
  • Extensive hands-on experience in system design, application development, and operational stability.
  • Strong understanding and practical experience with modern database technologies including NoSQL, Distributed RDBMS, and In-memory databases.
  • Advanced proficiency in Java, Python, Go, or similar programming languages.
  • Hands-on experience with Terraform or similar IAC tools.
  • Proven ability in automation, continuous delivery, and Agile methodologies.
  • Demonstrated leadership skills in technical architecture and development.
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams.

Preferred Qualifications:

  • Certifications related to database technologies or software engineering.
  • Previous experience in a senior leadership role focused on database management.
  • Experience in deploying and managing databases in cloud environments.
  • Familiarity with AI, ML, or mobile application development.

Posted on: April 7, 2026