Remote Senior Data Engineer

Posted

Apply now
Please, let SimplyAnalytics know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • SimplyAnalytics is a spatial analytics and data visualization application used by researchers in the United States and Canada.
  • The company values outstanding software development, emphasizing test-driven development, continuous integration, and code review.
  • As a smaller company, each developer plays a crucial role, contributing to valuable features and key decisions impacting the product and users.
  • The work environment promotes an excellent work-life balance, offering 100% remote work, 20 personal days off, flexible work hours, and quarterly professional development days.
  • The Senior Data Engineer will process datasets, manage existing data workflows, develop and maintain ETL pipelines, conduct data-related QA, and supervise a team of data developers.
  • The role involves creating and maintaining production-quality in-house tools within a large shared code base, with data used by university students, researchers, and marketing professionals.
  • The company utilizes PHP and Python for development, Postgres/PostGIS for data storage, and Dask and Dagster for data orchestration.
  • Modern software development practices such as static typing, analysis, and automated testing are employed.
  • The ideal candidate is a self-starter with attention to detail, comfortable asking questions, enjoys collaboration, and has an interest in analytics and data visualization.
  • This is a full-time salaried position, and applicants must include a cover letter.

Requirements:

  • Candidates must have 5+ years of professional software development work experience.
  • A minimum of 3+ years of experience working with large PHP codebases is required.
  • A minimum of 3+ years of experience working with large Python codebases is required.
  • Candidates should be comfortable using the Linux command line interface (CLI).
  • Experience with PostgreSQL is necessary.
  • Advanced relational database and data manipulation skills are required.
  • Experience with data orchestration platforms such as Dagster, Airflow, or Prefect is essential.
  • Candidates must have the ability to maintain the full data processing stack in PHP and Python.
  • Experience using AWS services is required.
  • Experience with Docker is necessary.

Benefits:

  • Employees enjoy 100% remote work, allowing them to live and work anywhere in Canada, the United States, Mexico, Central America, and South America.
  • The company offers 20 personal days off to promote work-life balance.
  • Flexible work hours are provided to accommodate individual schedules.
  • Quarterly professional development days are available for employees to explore and share their interests with the team.
  • A collaborative work environment fosters teamwork and support among colleagues.
Apply now
Please, let SimplyAnalytics know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback