Staff Database Platform Engineer
Procore Technologies · Software Engineering
- Location: Bengaluru (India)
- Work arrangement: remote in country
- Employment type: Full Time
- Seniority: senior
- Posted:
Job description
Position:
Staff Database Platform Engineer
Company:
Procore Technologies
Location:
India, Bengaluru
Employment type:
Full-time
Short Summary:
We’re looking for a Staff Database Platform Engineer to join Procore’s Database Reliability Engineering team. In this role, you’ll help build Procore’s next-generation construction data platform used by developers, analysts, partners, and customers.
Responsibilities:
- Lead the design and implementation of Procore’s next-generation data platform, focusing on distributed SQL and NoSQL databases.
- Support the engineering team across all phases of the software development lifecycle, including requirements gathering, technical design, development, testing, deployment, and support.
- Evaluate and adopt AI-assisted operational tooling to enhance database reliability and SQL performance tuning.
- Identify technical gaps in the data platform and run proofs-of-concept and experiments to propose solutions.
- Collaborate with Product and development teams to influence the product roadmap and deliver innovative data solutions.
- Stay current with emerging data technologies and educate the organization on best practices.
Requirement:
- 8+ years operating SQL and NoSQL databases reliably at scale (PostgreSQL, Elasticsearch, ElastiCache, Neo4j, DynamoDB, MongoDB, Cassandra, etc.).
- 5+ years designing, building, and operating cloud-based, highly available, distributed, and scalable databases using AWS services (RDS, EC2, S3, IAM, etc.).
- Deep expertise in infrastructure-as-code (IaC) tools such as Terraform and Ansible, container orchestration technologies (Docker, Kubernetes), and CI/CD pipelines.
- Strong programming experience in Python, Go, Java, or similar languages for building automation, tooling, and platform services.
- Experience leading database projects, mentoring engineers, and influencing technical direction across teams.
- Exceptional communication and leadership skills.
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
Benefits:
- Comprehensive range of benefits and perks for full-time employees, including generous paid time off and leave options, healthcare coverage, and career development programs.
Staff Database Platform Engineer
Company:
Procore Technologies
Location:
India, Bengaluru
Employment type:
Full-time
Short Summary:
We’re looking for a Staff Database Platform Engineer to join Procore’s Database Reliability Engineering team. In this role, you’ll help build Procore’s next-generation construction data platform used by developers, analysts, partners, and customers.
Responsibilities:
- Lead the design and implementation of Procore’s next-generation data platform, focusing on distributed SQL and NoSQL databases.
- Support the engineering team across all phases of the software development lifecycle, including requirements gathering, technical design, development, testing, deployment, and support.
- Evaluate and adopt AI-assisted operational tooling to enhance database reliability and SQL performance tuning.
- Identify technical gaps in the data platform and run proofs-of-concept and experiments to propose solutions.
- Collaborate with Product and development teams to influence the product roadmap and deliver innovative data solutions.
- Stay current with emerging data technologies and educate the organization on best practices.
Requirement:
- 8+ years operating SQL and NoSQL databases reliably at scale (PostgreSQL, Elasticsearch, ElastiCache, Neo4j, DynamoDB, MongoDB, Cassandra, etc.).
- 5+ years designing, building, and operating cloud-based, highly available, distributed, and scalable databases using AWS services (RDS, EC2, S3, IAM, etc.).
- Deep expertise in infrastructure-as-code (IaC) tools such as Terraform and Ansible, container orchestration technologies (Docker, Kubernetes), and CI/CD pipelines.
- Strong programming experience in Python, Go, Java, or similar languages for building automation, tooling, and platform services.
- Experience leading database projects, mentoring engineers, and influencing technical direction across teams.
- Exceptional communication and leadership skills.
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
Benefits:
- Comprehensive range of benefits and perks for full-time employees, including generous paid time off and leave options, healthcare coverage, and career development programs.
Skills
- ansible
- aws
- docker
- golang
- java
- kubernetes
- nosql
- python
- sql
- terraform
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply