If you are an American (North or Latin) and Canadian resident with 5+ years of professional experience in software development, 3+ years of experience with large PHP code bases, or Python, Simply Analytics would love to hear from you. The business operates entirely remotely. They allow their employees to live and work wherever in Central America, South America, Mexico, the United States, and Canada. This is a paid, full-time role. There are no gender preferences and age requirements. If you meet the criteria, then apply before May 10, 2025.
Job Details:
No. of Positions | Not Mentioned |
Job Type | Full-Time (Remote) |
Job Location | Must be in Central America, South America, Mexico, the United States, and Canada |
Gender | No Preferences |
Salary | Market-Competitive + Bonuses |
Qualifications | Experience and skills matter |
Skills | Communication Skills, Data Visualization, Self-Learner |
Experience | Software development, PHP, Python, PostgreSQL, Docker |
Last Date to Apply | May 10, 2025 |
Job Description:
To take charge of intricate data workflows, handle massive datasets, and manage a talented group of data engineers, a top data-driven company is looking for a Senior Data Engineer. The chosen candidate will be in charge of building and managing reliable ETL pipelines, guaranteeing the correctness and quality of data, and producing internal tools that assist thousands of researchers, marketing experts, and college students.
Within a sizable common codebase, the Senior Data Engineer will be in charge of developing and maintaining in-house tools of production quality. Working with contemporary techniques like code analysis, automated testing, and static typing necessitates a solid foundation in software development. The company’s current technology stack consists of Dask and Dagster for data orchestration, Postgres/PostGIS for data storage, and Python and PHP for backend development. It is greatly appreciated if you have experience with these tools or are prepared to learn them rapidly.

The ideal candidate is a self-starter who pays close attention to details, is willing to ask questions, and works well with others. Along with the capacity to guide and mentor others, a keen interest in analytics and data visualization is seen as a powerful asset. Someone who thrives in high-impact, structured settings and is driven by resolving significant data difficulties is needed for the position.
Responsibilities:
- Designing, creating, and testing features and tools linked to data processing.
- Utilize data pipelines to process datasets.
- Write scalable, maintainable, clean, and high-quality code.
- Provide concepts for brand-new data processing tools or ways to enhance already-existing ones.
- Help coworkers with code review, teamwork, and debugging.
Conditions:
- Over five years of experience working as a professional software developer.
- Working with huge PHP codebases for more than three years.
- Having worked with huge Python codebases for at least three years.
- Proficiency with Linux CLI and familiarity with PostgreSQL.
- Proficiency with relational databases and data manipulation.
- Familiarity with data orchestration systems, such as Dagster, Airflow, or Prefect.
- Capacity to manage entire Python and PHP data processing stack.
- Proficiency with Docker.
Bonus:
- Knowledge of PostGIS.
- Familiarity with Mypy or other static analyzers.
- Familiarity with geographic demographic, business, marketing, or health data
- Familiarity with AWS
About Simply Analytics?
Thousands of business, marketing, and social science researchers in the US and Canada utilize SimplyAnalytics, a potent spatial analytics and data visualization tool. With over 200,000 data variables pre-packaged, it enables users to produce tabular reports, charts, maps, and crosstabs. We are committed to producing exceptional software and support code review, continuous integration, and test-driven development.
Since SimplyAnalytics is a smaller business, every developer has a significant role to play. You are not merely a gear in the wheel; rather, you are an essential team member. Working on important features and making important choices that affect the product’s and our users’ futures will be your responsibilities. With 100% remote work, 20 personal days off, flexible work schedules, a team-oriented atmosphere, and quarterly “professional development days” to explore and share your hobbies with the team, we also offer a great work-life balance.
How to Apply?
Simply click on the official link below of the company and attach a well-crafted cover letter and resume while applying.