Skip to main content

Intermediate Python Data Engineer

Technology
Linuxassociation
Toronto, Canada2 weeks ago

Job description

Python data engineering leads this intermediate position in Toronto, with backend services, analytics, and hybrid work two days onsite weekly.

Randstad Canada presents an intermediate Software Engineer opportunity with a leading SaaS company. The work centers on backend development, data-driven features, reporting, analytics, and exports. Candidates should bring Python or Go, cloud platforms, data warehousing, and relational database experience.

Key Responsibilities: Design backend services supporting reporting and analytics

Develop data export and data-driven product features

Maintain services supporting reporting and analytics workflows

Apply dimensional data modeling and transformation practices

Support data visualization best practices

Requirements: Five to seven years backend or backend-focused full-stack development

Three to five years using Python, Go, or other backend languages

Three to five years with cloud platforms and data warehousing

Five years with MySQL and three to five with PostgreSQL

Bachelor’s or Master’s degree in computer science or related field

Use Python or Go, backend engineering, and data expertise to build reporting and analytics services in Toronto.

Interested in this role?