← All roles

Senior Software Engineer, Analytics and Reporting Solutions

Achievers ·Toronto ·Hybrid 5d ago
PythonGoGCPKubernetesBigQueryMySQLMongoDBApache Kafka

About the role

The Data Intelligence team builds backend services to transform SaaS platform data into actionable insights. This role involves designing, developing, and maintaining backend services for reporting, analytics, data export, and data-driven product features, collaborating with teams, designing APIs, ensuring data quality and compliance, mentoring junior engineers, and contributing to agile development.

Requirements

Bachelor's or Master's in Computer Science; 5+ years backend engineering with analytics focus; expertise in systems design, cloud platforms (GCP preferred), Python/PHP/Go, relational and NoSQL databases; RESTful API design; experience with BI tools (Looker, Tableau, Power BI); data privacy knowledge; agile methodologies; mentoring and cross-collaboration skills; English communication; plus AI/ML integration experience.

About the company

Achievers

Achievers makes employee recognition and rewards software, with a global rewards marketplace for employers.

View company page →
$117k–160k
Hybrid TorontoToronto, Canada
Posted 5d ago
Apply for this role
Opens jobs.lever.co ↗
About the company
Achievers
https://www.achievers.com

Achievers makes employee recognition and rewards software, with a global rewards marketplace for employers.

View company page →