Data Engineer

Remote from
Salary, USD
124,000 - 150,000/yr
Job type
Full Time,
Opening date
Closing date
9 Apr 2023

About GRIN

The world's first Creator Management Platform.

5.0 Rated

GRIN is seeking a highly motivated, self-driven, and detail-oriented Data Engineer to design, develop and build highly scalable data systems. As a Data Engineer, you will have a high impact in defining data warehouse architecture, the underlying infrastructure, operational workflow, and building data pipelines for both data acquisition & data integration. You should have a demonstrated ability to work horizontally and vertically within our organization while maintaining approachability and humility with your fellow GRINners

You will focus on data quality, reliability, observability, performance, and security. This role requires a background in scaling data systems to keep up with a fast-growing product, working with a modern data stack, and implementing infrastructure and pipelines often from scratch.

We are a fast-paced, fun organization going through rapid growth, innovation, and solving technical challenges at an exponential scale. This is a rare opportunity to join a rapid growth company and experience career-changing impact at an ambitious tech company.

What You’ll Do:

  • Collaborate with engineering and analytics teams to shape and drive the tactical and strategic development of data infrastructure, reporting, and analytical applications.
  • Design, develop and own ETL pipelines, developing data infrastructure for scalable warehousing to power internal analytics for product and business teams to make data-informed decisions.
  • Develop and maintain API integrations
  • Create data tools and platforms to help streamline and automate workflows for the data  team and other teams across the organization
  • Create data frameworks and processes to help with data quality, data integrity, data integration, & self-service.
  • Continue to improve the performance and reliability of our data warehouse.
  • Build robust scalable data processing and data integration pipelines using Python, Airflow, DBT, Kafka, Spark, REST API endpoints, and microservices to ingest data from a variety of external data sources to Google Big Query.

What You’ll Bring:

  • 4+ years of experience as a Data Engineer in high data volume environments, preferably in the software, internet industry.
  • Understanding in building pipelines to handle batch processing and streaming data at scale.
  • Experience with data orchestration (Apache Airflow / Astronomer), IDEs (Dataform / DBT), transforming, developing data structures, metadata, dependency, and data workflows to support data analytics and data science
  • Experience with data warehousing and ingestion, data modeling and transformation, code development, and data pipelining.
  • Proficient in at least one distributed SQL framework (Hive, BigQuery, Spark, Snowflake, etc.).
  • No-SQL, SQL: Strong database experience including ability to perform complex SQL queries.
  • Python scripting language a must: expertise in gathering and cleaning data across multiple sources, creating API integrations, building ETL pipelines, and performing data aggregations.
  • Demonstrated experience with web architecture, scaling, debugging code, performance analysis, and writing highly-optimized SQL and python scripts.
  • Superior performance in prior roles with increasing levels of responsibility and independence; detail-oriented, demonstrated ability to handle multiple projects and solve complex problems.
  • Fluency in project management – leading a project from inception and scoping to execution and postmortem. Flexible, adaptive, quick learner – works well in a collaborative, communicative environment.
  • Excellent communication skills, both verbal and written; ability to condense complex information into simple language for the appropriate audience.
  • Take initiative to drive projects forward, recommend and implement solutions
  • Manage data projects from inception to completion negotiating requirements and deliverables with key stakeholders
  • Excellent communication skills, both verbal and written; ability to condense complex information into simple language for the appropriate audience.
GRIN is committed to fair and equitable compensation practices. Final compensation for the role will depend on a number of factors including a candidate’s qualifications, skills, competencies, and experience as it relates to the role.
United States Base Salary Range
$124,000$150,000 USD
Canadian Base Salary Range
$110,000$135,000 CAD

We recognize the imposter syndrome might show its head as you read through this job description and although you might not check every box, we don’t want to miss out on the possibility of speaking with a perfectly imperfect candidate. So if you think you have what it takes – apply today and let’s discuss!

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

See a few more

Similar remote jobs in Engineering

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job


What position is GRIN hiring for?

GRIN is hiring a remote Data Engineer from ,

What type of employment does GRIN offer?

This is a Full Time role.