Senior Software Engineer (Python/ Go) (Toronto)

Senior Software Engineer (Python/ Go) (Toronto)

17 Apr
|
Randstad Digital
|
Toronto

17 Apr

Randstad Digital

Toronto

About the role

Our client is a global leader in the employee engagement and HR technology space, dedicated to changing the way the world works. Their industry-leading platform empowers organizations to build high-performance cultures through real-time recognition and employee voice tools. With over 4.3 million users across 190 countries , they combine a mission-driven culture with deep technical challenges.

As a "Great Place to Work™" certified employer, they provide a collaborative environment where engineers have the autonomy to solve meaningful problems that directly impact the daily professional lives of millions.

Key Note & Application Instructions

TO APPLY , send your current CV directly to .

Please note: Due to high application volumes, only candidates who meet the outlined requirements will be contacted for further discussion.

The Opportunity

Due to rapid growth and internal promotions, we are looking for several Senior Software Engineers to join various product teams. Whether you are a Backend specialist or a Backend-focused Full Stack Engineer, this role offers the autonomy to own major features and the platform to influence technical direction across the organization.

You will report to experienced Engineering Managers who prioritize mentorship, ownership, and a genuine investment in your career trajectory.

Why You’ll Love This Role

- Global Impact: Lead projects that improve how millions of people experience work across 190 countries.
- Technical Ownership: Shape architecture, influence our technical roadmap, and solve complex scalability challenges.
- Flexible Work: Choose between a hybrid model (2 days/week in our Liberty Village office) or fully remote work from anywhere in Canada.
- Culture of Growth: Join a high-performing, close-knit team that values innovation, continuous learning, and celebrating shared successes.

What You’ll Do

- Architect & Design: Lead the design phase of complex projects,



bringing clarity to ambiguous problems and ensuring scalable, reliable solutions.
- Drive Technical Excellence: Remain hands-on with the codebase (Python/Go), lead high-quality code reviews, and champion engineering best practices.
- End-to-End Ownership: Own product features from initial ideation and design through to deployment and monitoring.
- Mentor & Lead: Guide engineers of varying experience levels, fostering a culture of technical growth and collaboration.
- Cross-Functional Partnership: Work closely with Product and Design teams to align on requirements, dependencies, and priorities.

Who You Are

- Experienced Leader: 5–7+ years in a Senior or Lead capacity, with a proven track record of driving backend or full-stack projects to completion.
- Technical Expert: 7–12+ years of professional software development experience, with deep expertise in Python or Go (3–5+ years).
- Architecturally Minded: 3–5+ years specifically focused on system design, architecture, and evaluating technical trade-offs.
- Database Specialist: Solid proficiency in MySQL (5+ years) and PostgreSQL (3–5+ years).
- Distributed Systems Pro: 5–7+ years of experience working with Microservices and modern design patterns.
- Education: Bachelor’s or Master’s degree in Computer Science or a related technical field.

Nice-to-Have Skills

- Cloud-native tools: Docker, Kubernetes , and Google PubSub .
- Frontend exposure: React/Redux or GraphQL .
- CI/CD experience with Drone .
- Flexible Environment: Flexible start and finish times to support your work-life balance.
- Time Off: 3–5 weeks of vacation (based on tenure) plus flexible recharge days.
- Financial Security: Employer-matched RRSP contributions and annual compensation reviews.
- Health & Wellness: Comprehensive health, dental, and life insurance starting on day one, plus an Employee & Family Assistance Program.
- Growth: Access to LinkedIn Learning, internal mentorship programs, and supported professional development.

#J-18808-Ljbffr

📌 Senior Software Engineer (Python/ Go) (Toronto)
🏢 Randstad Digital
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software engineer (python/ go) (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior software engineer (python/ go) (toronto) / toronto