SimplyAnalytics: Senior Data Engineer

Related keywords: data analytics remote jobremote job universitydata engineer remote job

This page contains product affiliate links.

Overview

SimplyAnalytics is a dynamic company based in Toronto, Canada that specializes in spatial analytics and powerful data visualization applications. Their software is utilized by numerous professionals in various sectors including business, marketing, and social science. With over 200,000 data variables offered, it allows users to build maps, charts, tabular reports, and crosstabs. At SimplyAnalytics, they uphold a strong commitment towards test-driven development, continuous integration, and code review, underscoring their passion for producing outstanding software.

As a smaller company, the value of each developer is amplified, allowing them to play a pivotal role within the organization. When working for SimplyAnalytics, you won't be just another cog in the machine; instead, you will be a vital member of the team with opportunities to contribute to significant decisions affecting the product and its users.

Work Environment

SimplyAnalytics values work-life balance, offering a fully remote working experience. Employees can work from anywhere across North America and Latin America. The company promotes wellness through generous benefits including:

  • 20 personal days off
  • Flexible work hours
  • Collaborative work environment
  • Quarterly “professional development days” to engage in personal interests and share knowledge with teammates.

Position Overview

The open position at SimplyAnalytics is for a Senior Data Engineer. This role is critical in managing and enhancing the company's data infrastructure. The engineer will handle several key responsibilities including:

  • Designing, developing, and testing data processing tools and features
  • Processing datasets through established data pipelines
  • Writing high-quality, scalable, and maintainable code
  • Contributing to the enhancement of current tools and processes
  • Collaborating with colleagues through code reviews, troubleshooting, and knowledge sharing

As part of the team, the engineer will also be supervising a group of data developers, ensuring a robust data pipeline that many users including university students, researchers, and marketing professionals rely on.

Technical Requirements

To qualify for this position, candidates must possess the following skills and experiences:


  • 5+ years of professional software development experience
  • 3+ years of experience engaging with large PHP and Python codebases
  • Proficiency in using Linux CLI
  • Strong knowledge of PostgreSQL and advanced relational database skills
  • Experience with data orchestration platforms like Dagster, Airflow, or Prefect
  • Familiarity with maintaining a comprehensive data processing stack in PHP and Python
  • Experience using Docker

Being well-versed in the following areas can enhance a candidate's profile:

  • Familiarity with geospatial data, including business and health context
  • Experience using PostGIS
  • Knowledge of tools like Mypy or other static analyzers
  • Exposure to AWS services

Ideal Candidate Traits

The ideal candidate will be a self-starter with a keen attention to detail, a willingness to ask questions, and an enthusiasm for analytics and data visualization. Being comfortable in a collaborative environment while engaging with talented colleagues is essential. This person's contributions will directly influence the effectiveness of the data processing tools and features that SimplyAnalytics provides.

Application Process

For those interested in applying, it is essential to submit a cover letter along with your application to showcase your fit for the role effectively. As highlighted earlier, this role is offered as a full-time salaried position in a fully remote work context.

Conclusion

SimplyAnalytics presents an exciting opportunity for those looking to thrive in a remote working environment. With a focus on dedication, collaboration, and innovation in handling data, the Senior Data Engineer role promises to elevate your career while impacting users across various fields. If you meet the above qualifications and strive for a fulfilling work-life balance, this could be the perfect next step in your career.



This job offer was originally published on weworkremotely.com


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.