
Published: Sun, 15 Jun 2025 22:50:17 GMT
Senior Backend Engineer
The Company:
SimplyAnalytics is a leading spatial analytics and data visualization platform used by numerous business, marketing, and social science researchers across the United States and Canada. Our platform offers over 200,000 data variables and enables users to create maps, charts, tabular reports, and crosstabs. Our team is dedicated to developing exceptional software and we prioritize test-driven development, continuous integration, and code review.
At SimplyAnalytics, we value the contributions of each of our developers and believe in providing a collaborative and fulfilling work environment. As a smaller company, you will have a significant role in shaping the direction of our product and ensuring the satisfaction of our users. We also prioritize work-life balance and offer 100% remote work, 20 personal days off, flexible work hours, and quarterly “professional development days” for team building and personal growth.
The Role:
We are seeking an experienced Senior Backend Engineer to join our team and play a crucial role in the development and maintenance of our cutting-edge analytics and data visualization platform. In this position, you will be responsible for creating and maintaining production-quality in-house tools and customer-facing features within a large shared code base. Our stack includes modern technologies such as vanilla PHP, Postgres/PostGIS, and Python for data processing, and we follow industry best practices such as static typing and analysis and automated testing.
The ideal candidate is a self-motivated individual with a keen attention to detail, who is comfortable collaborating with talented colleagues and has a strong interest in analytics and data visualization. This is a 100% remote position, and we welcome applicants from anywhere in Canada. This is a full-time salaried position, and a cover letter is required when applying.
Please note that this position is only open to candidates currently residing in Canada.
Key Responsibilities:
– Design, develop, and test features for both in-house and customer-facing applications
– Write high-quality, scalable, and maintainable code
– Contribute ideas for new features and improvements
– Assist colleagues through code review, collaboration, and troubleshooting
Requirements:
– 8+ years of professional software development experience working with large, structured code bases using PHP or other object-oriented languages
– Proficiency with Linux command line interface
– Intermediate knowledge of relational databases and data manipulation
– Strong understanding of API design principles
– Experience with PostgreSQL
Bonus Skills:
– Experience with Python
– Familiarity with AWS services
– Knowledge of PSR standards
– Experience working with geospatial demographic, business, marketing, or health data
– Experience with PostGIS
– Familiarity with Psalm or other static analyzers
Experience Requirements:
– Minimum of 8 years of experience in a Senior Backend Engineer role. Apply link