• Home
  • Contact us
Post a Job

Working remotely changes your life forever

Senior Data Engineer at SimplyAnalytics

Back-End Programming North America Only Latin America Only Americas Only Canada Only Full-Time
About SimplyAnalytics

SimplyAnalytics is an innovative spatial analytics platform empowering business analysts, researchers, and marketers across North America. Our application transforms complex datasets into actionable insights through interactive maps, charts, and reports. With over 200,000 pre-loaded data variables, we help professionals make data-driven decisions. Our engineering culture emphasizes quality through test-driven development, continuous integration, and collaborative code reviews.

As a compact team, every developer at SimplyAnalytics plays a pivotal role in shaping our product's future. You'll have direct influence over key features while enjoying a balanced work environment that includes full remote flexibility, 20 personal days annually, adaptable scheduling, and quarterly innovation days to explore new ideas with colleagues.

Opportunity: Senior Data Engineer

We seek an experienced data professional to lead our data infrastructure, overseeing ETL pipelines, dataset processing, and a team of data developers. Your work will directly impact thousands of academic and commercial users who rely on our curated data for critical research and analysis.

Our tech stack combines PHP and Python for development, Postgres/PostGIS for storage, and Dask/Dagster for orchestration. We implement modern practices including static typing, automated testing, and rigorous code analysis.

The ideal candidate thrives in autonomous environments, demonstrates meticulous attention to detail, values collaborative problem-solving, and has passion for transforming raw data into meaningful visualizations.

This is a fully remote position available to candidates across the Americas. Please include a cover letter with your application for this full-time role.

Key Responsibilities:
  • Architect and implement data processing tools and system enhancements
  • Manage dataset transformations through our processing pipelines
  • Develop robust, efficient, and maintainable code
  • Innovate improvements for our data infrastructure
  • Support team members through code reviews and technical collaboration
Essential Qualifications:
  • Minimum 5 years in professional software development
  • 3+ years working with substantial PHP codebases
  • 3+ years experience with large Python systems
  • Proficiency in Linux command line operations
  • PostgreSQL expertise
  • Advanced skills in relational databases and data manipulation
  • Hands-on experience with data orchestration tools (Dagster, Airflow, Prefect)
  • Capability to maintain our PHP/Python data processing stack
  • Docker implementation experience
Preferred Skills:
  • Background with geospatial or demographic datasets
  • PostGIS knowledge
  • Familiarity with static analyzers like Mypy
  • AWS cloud services experience
SimplyAnalytics logo