Grin

Sr. Data Engineer

Remote US
USD 100k - 155k
API Python Kafka Spark Microservices SQL
This job is closed! Check out or
Description

Company Overview and Culture

Our culture is a team-first mentality built on the Core Values of Customer Love, Growth, Ownership, Authenticity, and One Team which is shared by every single employee. For us at GRIN, this means we prioritize our customers when making decisions; grow as individuals personally and professionally which drives business growth; celebrate our wins, own our failures, learn from our mistakes, and expect everyone to do the right thing; bring our whole selves to work each day; and know that we can accomplish more when we work together with humility. 

At GRIN, we don’t just accept differences — we celebrate it, we support it, and we thrive on it for the benefit of our employees, our product and our community. We champion and encourage those who bring different perspectives, ideas, and creativity to join our team dedicated to bringing people together across the globe. GRIN is proud to be an equal opportunity workplace where we welcome all people regardless of sex, gender identity, race, ethnicity, disability, or other lived experience. GRIN was founded in Sacramento, CA and is committed to 100% remote work. Our Core Business Hours are 9am-3pm PST, so we expect all of our employees to work at least during those hours and are flexible on the rest of your hours.

 

The Role

GRIN is seeking a highly motivated, self-driven, and detail-oriented Sr. Data Engineer to design, develop and build highly scalable data systems. As a Sr. 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 be helping to build data processes, foundations, and fundamentals; shaping the way we evangelize data-informed decision making for the entire organization. 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 startup and experience a career-changing impact on an ambitious tech startup. 

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 (batch & real-time) using Python, Kafka, Spark, REST API endpoints, and microservices to ingest data from a variety of external data sources to Snowflake.

What You'll Bring:

  • 4+ years of experience in high data volume environments, preferably in the software, internet industry. Graduate work or degree in computer science or engineering is a plus.
  • Expertise in gathering and cleaning data across multiple sources via various scripting languages - fluency with Python, No-SQL, and SQL environments preferred.
  • Experience with 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.). 
  • 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
  • Project 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$155,000 USD
"Total Rewards" will vary for Canadian team members based on Canadian and Provincial laws, but we strive to make them as commensurate with our US benefits where possible.
Canadian Base Salary Range
$100,000$130,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!

 

US Total Rewards

  • 16 days of PTO + 10 Sick Days + 14 paid holidays
  • Medical, Dental and Vision insurance
  • 401(k) program plus match
  • Paid Child Bonding Leave
  • Home Office set up + Co-Working Space Reimbursement 
  • Employee Stock Option Program
  • GRIN SWAG
  • Tons of growth opportunity
  • #LI-Remote

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers