Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior software engineer - python or go, data, hybrid.

$117k - $160k per year

Randstad

Our client, a best-practice-oriented SaaS company and a leader in their space is looking for a Senior Software Engineer - Python or Go, Data, Hybrid to join their growing team. The successful Senior Software Engineer - Python or Go, Data, Hybrid candidate will have extensive experience leading the design and development of software projects as a senior contributor or technical lead, having built complex, distributed systems at scale. The focus will be on backend services that support reporting, analytics, data export, and data-driven product features within the organization.

This is a fulltime permanent position and hybrid in Toronto, 2 days per week onsite.

Advantages
Work on a dynamic team with cutting-edge technology on innovative products at a leading SaaS company. Our client offers a competitive salary and benefits package.

Responsibilities
The successful Senior Software Engineer - Python or Go, Data, Hybrid candidate will have extensive experience leading the design and development of software projects as a senior contributor or technical lead, having built complex, distributed systems at scale. The focus will be on backend services that support reporting, analytics, data export, and data-driven product features within the organization.


Qualifications
Must-Have Qualifications:

Backend or Backend focused Full Stack Development - 7-12Y+
Technical Leadership - 3-5Y+
Designing complex, distributed systems at scales - 3-5Y+
Building data-driven features like data export and insights - 2-3Y+
Python or Go or several other BE languages (which ones?) - 3-5Y+
Cloud platforms (which ones?) - 3-5Y+
Cloud-based Data warehousing (which ones?) - 3-5Y+
Knowledge of data privacy, security, and governance best practices - 2-3Y+
MySQL - 5Y+
PostgreSQL - 3-5Y+
Design Patterns (which ones?) - 5-7Y+
Microservices - 5-7Y+
Code reviews and mentorship - 5-7Y+
Excellent written and verbal communication skills -5-7Y+
Collaborative and team player approach - 5-7Y+
Bachelor or Master’s degree in computer science or related field - 3-4Y+

Nice-to-Have Qualifications:

Streaming or near real-time data ingestion technologies (e.g., Kafka, Pub/Sub) - 2-3Y+
Integrating applications with AI/ML systems - 1-2Y+
Docker/Kubernetes - 3-5Y+
Drone - 2-3Y+
Google PubSub - 2-3Y+
GraphQL - 2-3Y+

Summary
Are you a Senior Software Engineer - Python or Go, Data, Hybrid looking to join a dynamic team at a leading SaaS company? Apply today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the senior software engineer - python or go, data, hybrid. in Toronto, ON vacancy
  • $136k - $170k per year

     ...is passionate about building software to solve problems at massive scale...  .... As a Infrastructure Engineer at Lyft, you will run our Production...  ...systems. About the Team Data Pipelines is at the heart of...  ...languages, such as Golang, Python ~ Prior experience with data... 
    Data
    Senior
    Software
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    25 days ago
  • $186.84k - $334.74k per year

     ...Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data Lakehouse team provides the foundational infrastructure and tools that... 
    Data
    Senior
    Software
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    14 days ago
  • $160k - $200k per year

     ...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams...  ...in days instead of months. As a Senior Data Engineer, you'll own the data platform...  ...like Snowflake, dbt, Airflow, Python, and AWS, alongside an application stack... 
    Data
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    3 days per week

    Clutch Technologies

    Toronto, ON
    2 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support...  ...experience with one or more programming languages including Python, Go, Java, Javascript  ~ Good understanding of application... 
    Senior
    Software
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    10 days ago
  •  ...to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data engineering...  ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that... 
    Data
    Senior
    Software
    Full time

    Snowflake

    Toronto, ON
    more than 2 months ago
  •  ...creative, quality publishers, actionable data and smart targeting. Through over 1...  ...Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering...  ...The Senior Data Engineer will support our software engineers, product managers, business... 
    Data
    Senior
    Software
    Full time

    Triplelift

    Toronto, ON
    16 days ago
  •  ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds...  ...expertise while collaborating across product, frontend, and data when needed. What You'll Do: Design, build, deploy,... 
    Data
    Senior
    Software
    Long term contract
    Full time
    Internship
    Work from home

    Spotify

    Toronto, ON
    6 days ago
  • $120k - $180k per year

     ...Series C Company ~ Skills: Node, Python, React, MongoDB, AWS ~ Visa...  ...manage live orders Create data models that optimize the last...  ...experience as a Full Stack Engineer or similar role ~ Knowledge...  ..., Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Data
    Senior
    Software
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $118k - $162k per year

     ...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development...  ...entitlement operations, and high-volume imports Validate data integrity across systems: access that was revoked stays... 
    Data
    Senior
    Software
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 days ago
  • $153.82k - $277.43k per year

     ...to meet you. WHAT YOU'LL DO Core data objects are at the base of Braze's product...  ...efficiently. We’re looking for a Senior Fullstack Engineer to help us tackle significant engineering...  ...Professional experience building software at scale Professional experience with... 
    Data
    Senior
    Software
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    6 days ago
  • $120k - $160k per year

     ...trusted platforms for financial data access, enrichment, and money...  ...The Role We're hiring our Senior Data Engineer (Data / ML...  ...capabilities. Our stack Python, SQL, Bash Google Cloud Platform...  ...Computer Science, Data Engineering, Software Engineering, or a related... 
    Data
    Senior
    Software
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    more than 2 months ago
  • $136k - $187k per year

     ...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software...  ..., and operate platform security services and controls using Python, Node.js, or Golang. Security Data Pipelines: Design, build... 
    Data
    Senior
    Software
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    8 days ago
  • $165k - $190k per year

     ...Operations Partner trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a single platform that...  ...office some or all of the time. About your role As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor... 
    Data
    Senior
    Software
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Juniper Square

    Toronto, ON
    28 days ago
  • $71.4k - $115k per year

     ...in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher,...  ...Challenge We are looking for a dynamic Data Engineer to join a team involved in designing,...  ...solutions. The ideal candidate is a strong Python developer who has some experience in... 
    Data
    Software
    Full time
    Casual work

    Take-Two Interactive Software

    Toronto, ON
    more than 2 months ago
  • $40 - $50 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour...  ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications... 
    Software
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    a month ago
  • $130k - $180k per year

     ...we meet up 1x a month) - we're going to focus on GTA candidates...  ...and we are looking to hire a BE Python Developer for the Platform team...  ...Infrastructure/DevOps Open on seniority from Senior to Staff level...  ...brands understand their retail data and run targeted media campaigns... 
    Data
    Senior
    Long term contract
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Toronto, ON
    more than 2 months ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service...  ...operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences...  ...work well across client, service, and data boundaries Design systems with... 
    Data
    Senior
    Software
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    a month ago
  •  ...foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for...  ...Senior Software Engineer will be responsible for Integration & Data Platform Engineering. The integration platform Boomi supports... 
    Data
    Senior
    Software
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    15 days ago
  •  ...As Data Engineer, you will provide hands-on expertise as it relates to data management, analytics...  ...utilize your unique blend of technical, software and cloud engineering experience....  ...' Skills/Experience Snowflake Python Databricks or Apache Spark experience... 
    Data
    Senior
    Software
    Full time

    Electric Mind

    Toronto, ON
    17 days ago
  • $136k - $187k per year

     ...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and...  ...experience in modern programming languages like Go, Java, or C++ especially in backend...  ...computer science fundamentals such as data structures and algorithms ~... 
    Data
    Senior
    Software
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    15 days ago
  •  ...the opportunity to thrive. Data is at the heart of Lyft Business...  ...present technical findings to senior leadership and non-technical audiences...  ..., ideally supporting a sales, go-to-market, or B2B organization...  ...plus ~ Experience with Python for data analysis and automation... 
    Data
    Senior
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    7 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving...  ...delivery and maintain code quality.   #LI-CL1 #LI-Hybrid Pursuant to local pay disclosure requirements, the pay range... 
    Senior
    Software
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    7 days ago
  •  ...Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful...  ..., actionable insights - Hands-on experience using SQL and Python for analysis in a professional setting - Experience building... 
    Data
    Senior
    Full time

    Rockstar

    Toronto, ON
    more than 2 months ago
  • $130k - $225k per year

     ...What You'll Do As a Backend Engineer, you will design and deliver...  ...~5+ years of software engineering experience shipping...  ...5+ years of deep expertise in Python and frameworks like Django ~...  ...conversation with our group's Senior Leader. ~ Once all interviews... 
    Senior
    Software
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    16 days ago
  • $142k - $158k per year

     ..., team events, semi-annual and annual team meetings. For Hybrid Roles : If this role is Hybrid, there will be an expectation...  ...team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify, prioritize... 
    Data
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Toronto, ON
    more than 2 months ago
  •  ...faster. About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This role is...  ...one or more major programming languages such as Java, C++, Go, Python or similar languages . ~ Proven experience designing... 
    Data
    Senior
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Moomoo

    Toronto, ON
    a month ago
  •  ...Job Description: Senior/Staff Data Engineer (Contract full-time)   We are currently hiring for a Senior/Staff Data Engineer (Contract full...  ...Qualifications:   Minimum of 8 years of software/data engineering experience, including at least 2 years of... 
    Data
    Senior
    Software
    Full time
    Contract work
    Work at office
    Remote work

    Bay Street Staffing

    Toronto, ON
    more than 2 months ago
  • $65k - $85k per year

     ...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week)...  ...(ADF), Synapse, ADLS Gen2, and Power BI. ~ Proficient in Python for data engineering, automation, API integration, and full-... 
    Data
    Software
    Long term contract
    Full time
    Work at office

    Forum Asset Management,llc

    Toronto, ON
    more than 2 months ago
  •  ...work together. So we expanded into software and started building integrated, omnichannel...  ...do the same. The Role The Go-to-Market Engineering team builds the systems, automations, and...  ...Sales Strategy & Operations, Product, Data, and Engineering leaders to deliver reliable... 

    Block

    Toronto, ON
    a month ago
  •  ...stops. The Adventure Ahead As our Data Engineer I, you will build and fine-tune the robust...  ...like dbt based on innovative specs from senior engineers and architects. Orchestrate...  ...Version Control Literacy: Familiarity with Python (or similar languages) and Git-based... 
    Data
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software engineer - python or go, data, hybrid.. Be the first to apply!