Data Engineer

  • Overview

    If you want to challenge yourself in a large-scale project that has been transforming and digitalizing the construction industry for almost 20 years - you shall join us! Together with the Zoolatech team, Procore Technologies develops a platform that allows you to effectively manage the construction of houses, hospitals, data centers, stadiums, and schools. At the same time, it makes the management of finances, quality, teams, and risks transparent, convenient, and compliant with laws.

    Procore has been actively growing even during the latest year and the pandemic and moreover, it went public this year. Procore is a specialist in the construction management domain, and at the same time, it is also a very tech company that is developing actively its web and mobile solutions.

    As a Data Engineer, you'll be working in a team responsible for Reports and Analytics for the highly loaded system and helping the team to achieve extraordinary results to impact the product and deliver the best solution to the market.

  • Responsibilities

    • Establish standards for development teams and lead initiatives in collaboration with Product, User Experience, and other Engineers in the team;
    • Been ready to take the challenge of working on living, core systems with millions of users;
    • Be ready to handle and solve flyings tickets from production;
    • Perform tasks such as writing scripts, write SQL queries, etc;
    • Helping the team on Azure Logic Apps or functions improvements;
    • Monitoring data processing performance and modifying infrastructure as needed;
    • Leverage our tech stack: SQL Server on Azure, Ruby/Rails/Postgres running in AWS on the back end, and React/JavaScript on the front end, PowerBI.
  • We Require

    • 3 years of experience in databases with SQL Server or Oracle and ETL development;
    • Knowledge of OOP and/or Functional Programming fundamentals, Design principles;
    • Experience with one of the programming languages (Python, Java, Ruby, Scala);
    • Experience in working with RESTful APIs;
    • Experience in production support and troubleshooting;
    • Self-organized and responsible person with experience in a distributed team;
    • Good level of speaking and written English;

    Nice to have:

    • Experience in AWS/Azure;
    • Experience in Ruby and JS;
    • Experience with Azure Logic Apps;
    • Experience with web tooling (Webpack, Jest, NPM, Babel, etc);
    • Bachelor’s Degree in Computer Science, a related field, or comparable work experience;

You may be interested

Full-stack Engineer (RoR+React.js)

🇲🇽Guadalajara, Mexico

Ruby Engineer

🇲🇽Guadalajara, Mexico

Application Security Engineer

🇲🇽Guadalajara, Mexico

Looks like talking about your friend?

Be the one to get us in touch