Data Engineer

Data Engineer

This job is no longer open

The Role: 

Carrot is seeking a Data Engineer to join our rapidly growing Business Intelligence function as it scales to meet - and anticipate - the needs of the organization and its clients: we solve mission-critical, complex data and analytics problems and we need your help.

This is an executional role providing essential support across the organization. Specific job responsibilities will include:

  • Building and maintaining core data infrastructure, with an emphasis on making systems robust and scalable via tests, CI/CD, monitoring and alerting, etc.
  • Transforming and loading large volumes of data into our data warehouse
  • Automating regular reporting requests and identifying opportunities to automate other manual tasks
  • Improving and extending tooling available to data analysts for their work

The Team: 

The Business Intelligence team is a highly cross-functional team that is central to Carrot’s long-term success. The team is led by our Director of Business Intelligence and includes data engineers, data scientists, and business intelligence analysts.

Minimum Qualifications: 

  • 2+ years Python development experience
  • 2+ years SQL experience
  • Experience working with common data formats (JSON, XML, etc.)
  • Experience working with version control systems (Git preferred)
  • Strong understanding of relational modeling
  • Basic knowledge of data warehouse administration

Preferred Qualifications: 

  • Experience building end-to-end ETL or ELT pipelines
  • Experience working with workflow orchestration tools (e.g. Airflow)
  • Experience working with AWS cloud services
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.