Senior Data Engineer

3 weeks ago


Bengaluru, India Procore Technologies Full time
Job Description

We’re looking for a Senior Data Engineer to join Procore’s Data Division. In this role, you’ll help build Procore’s next-generation construction data platform for others to build upon including Procore developers, analysts, partners, and customers. 

 

As a Senior Data Engineer, you’ll partner with other engineers and product managers across Product & Technology to develop data platform capabilities that enable the movement, transformation, and retrieval of data for use in analytics, machine learning, and service integration. To be successful in this role, you’re passionate about distributed systems including storage, streaming, and batch data processing technologies on the cloud, with a strong bias for action and outcomes. If you’re a seasoned data engineer comfortable and excited about building our next-generation data platform and translating problems into pragmatic solutions that open up the boundaries of technical possibilities—we’d love to hear from you

 

This position reports to the Senior Manager, Reporting and Analytics, and can be based in Pune or Bangalore. We’re looking for someone to join us immediately.

 

What you’ll do: 

  • Participate in the design and implementation of our next-generation data platform for the construction industry

  • Define and implement operational and dimensional data models and transformation pipelines to support reporting and analytics

  • Actively participate with our engineering team in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing and roll-out, and support

  • Understand our current data models and infrastructure, proactively identify areas for improvement, and prescribe architectural recommendations with a focus on performance and accessibility. 

  • Work alongside our Product, UX, and IT teams, leveraging your expertise in the data space to influence our product roadmap, developing innovative solutions that add additional value to our platform

  • Help uplevel teammates by conducting code reviews, providing mentorship, pairing, and training opportunities

  • Stay up to date with the latest data technology trends

What we’re looking for: 

  • Bachelor’s Degree in Computer Science or a related field is preferred, or comparable work experience 

  • 6+ years of experience building and operating cloud-based, highly available, and scalable data platforms and pipelines supporting vast amounts of data for reporting and analytics

  • 2+ years of experience building data warehouses in Snowflake or Redshift

  • Hands-on experience with MPP query engines like Snowflake, Presto, Dremio, and Spark SQL

  • Expertise in relational, dimensional data modeling.

  • Understanding of data access patterns, streaming technology, data validation, performance optimization, and cost optimization

  • Strength in commonly used data technologies and languages such as Python, Java or Scala, Kafka, Spark, Flink, Airflow, Kubernetes, or similar

  • Strong passion for learning, always open to new technologies and ideas


Additional Information

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.


  • Senior Engineer

    1 month ago


    Bengaluru, India Senior Engineer - Product Engineering (Thermal) Full time

    At Trane Technologies we Challenge the Possible. Our brands – including Trane® and Thermo King® - create access to cooling and comfort in buildings and homes, transport and protect food and perishables, connect customers to elevated performance with less environmental impact, dramatically reduce energy demands and carbon emissions, and innovate with a...

  • Senior Engineer

    1 month ago


    Bengaluru, India Senior Engineer - Product Engineering (Thermal) Full time

    At Trane Technologies we Challenge the Possible. Our brands – including Trane® and Thermo King® - create access to cooling and comfort in buildings and homes, transport and protect food and perishables, connect customers to elevated performance with less environmental impact, dramatically reduce energy demands and carbon emissions, and innovate with a...

  • Senior Engineer

    1 month ago


    Bengaluru, India Senior Engineer - Product Engineering (Thermal) Full time

    At Trane Technologies we Challenge the Possible. Our brands – including Trane® and Thermo King® - create access to cooling and comfort in buildings and homes, transport and protect food and perishables, connect customers to elevated performance with less environmental impact, dramatically reduce energy demands and carbon emissions, and innovate with a...

  • Senior Engineer

    1 month ago


    Bengaluru, India Senior Engineer - Product Engineering (Thermal) Full time

    At Trane Technologies we Challenge the Possible. Our brands – includingTrane®andThermo King®- create access to cooling and comfort in buildings and homes, transport and protect food and perishables, connect customers to elevated performance with less environmental impact, dramatically reduce energy demands and carbon emissions, and innovate with a better...

  • Sr data engineer

    2 months ago


    Bengaluru, India NTT DATA Full time

    Job Description Req ID: 286326 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr data engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Senior data...

  • Sr data engineer

    4 weeks ago


    Bengaluru, India NTT DATA Services Full time

    Req ID: 286326 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr data engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Senior data engineer  Strong...

  • Senior Data Engineer

    19 hours ago


    Bengaluru, India INFONET Full time

    Company DescriptionInfoNet provides customized software solutions for businesses of all sizes, from startups to Forbes 500 enterprises. Since 1996, we've been dedicated to helping companies streamline operations, enhance customer experiences, and drive growth with cutting-edge technology. Our team of developers, engineers, and consultants delivers tailored...

  • Data Engineer

    2 months ago


    Bengaluru, India NTT DATA Full time

    Job Description Data Engineer Grade 07ResponsibilitiesAssure that data is cleansed, mapped, transformed, and otherwise optimised for storage and use according to business and technical requirements using Azure data factory and Azure databricksDevelop and maintain innovative Azure Azure data factory and Azure databricksSolution design using Microsoft Azure...


  • Bengaluru, India NI Full time

    Senior Data Engineer – Data Engineering About the role   We are seeking a Senior Data Engineer to join our team and play an integral part in building and maintaining our data infrastructure. The ideal candidate will have experience in designing and implementing complex data models and pipeline solutions and have a good understanding of database...

  • Senior Data Engineer

    2 weeks ago


    Bengaluru, India Procore Full time

    Job DescriptionWe’re looking for a Senior Data Engineer to join Procore’s Data Division. In this role, you’ll help build Procore’s next-generation construction data platform for others to build upon including Procore developers, analysts, partners, and customers.  As a Senior Data Engineer, you’ll partner with other engineers and product managers...

  • Data Engineer

    2 months ago


    Bengaluru, India NTT DATA Services Full time

    Data Engineer Responsibilities Assure that data is cleansed, mapped, transformed, and otherwise optimised for storage and use according to business and technical requirements using Azure data factory and Azure databricks Develop and maintain innovative Azure Azure data factory and Azure databricks Solution design using Microsoft Azure services...

  • Senior Data Engineer

    1 month ago


    Bengaluru, India Visa Full time

    Job DescriptionThe Senior Data Engineer role involves leading and mentoring a team of data engineers, coordinating with other teams to manage and prioritize projects, and driving the strategy, roadmap, and execution of key data engineering initiatives. The role requires understanding and translating business needs into data models, creating robust data...

  • Data Engineer

    2 months ago


    Bengaluru, India NTT DATA Services Full time

    Data Engineer Grade 07 Responsibilities Assure that data is cleansed, mapped, transformed, and otherwise optimised for storage and use according to business and technical requirements using Azure data factory and Azure databricks Develop and maintain innovative Azure Azure data factory and Azure databricks Solution design using Microsoft Azure...

  • Senior Engineer

    2 months ago


    Bengaluru, India NTT DATA Full time

    Job Description Req ID: 284013 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Once You Are...

  • Senior Lead Engineer

    2 months ago


    Bengaluru, India NTT DATA Full time

    Job Description Req ID: 286689 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Lead Engineer to join our team in Remote, Karnātaka (IN-KA), India (IN).Salesforce...

  • Senior Data Engineer

    3 months ago


    Bengaluru, India CaaStle Full time

    Job Description: Senior Software Engineer - Data Team CaaStle is adding a new Senior Software Engineer with experience building scalable, data solutions, identifying and addressing performance bottlenecks, collaborating with other team members, and implementing best practices for data engineering. Our engineering process is fully agile, and has a really...

  • Data Engineer

    4 weeks ago


    Bengaluru, India NTT DATA Services Full time

    Req ID: 287747 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Mandatory Skills and...

  • Data Engineer

    3 weeks ago


    Bengaluru, Karnataka, India NTT DATA Services Full time

    Req ID: NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN).Mandatory Skills and...

  • Senior Data Engineer

    3 months ago


    Bengaluru, India News Corp Full time

    Job Description : Business Title: Senior Data Engineer About the Role We are looking for a Senior Data Engineer with experience in excellent analytical abilities in GCP BigQuery, ETL/BI, Python, Composer/Airflow, SQL, GCP Services - with the ability to operate in an agile environment and keen to detail while understanding the larger data...

  • Senior Data Engineer

    3 months ago


    Bengaluru, India Expedia Group Full time

    Senior Data Engineer:Our team is looking for a high performing and influential individual contributor who leads by example while continuing to mentor junior engineers, interacts consistently with tech leadership in the local organization, and develops complex and vaguely defined projects.Are you an expert in big data technologies with hands-on development...