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 π±.