Python Developer 32889 - Waterloo, Ontario

Only for registered members Waterloo, Ontario, Canada

12 hours ago

Default job background
About the Role · We are seeking a motivated · Python Engineer (0–4 years experience) · to join our growing engineering team. This is an exciting opportunity for early-career engineers to work on scalable backend systems, APIs, data pipelines, and AI-driven applications. · You wil ...
Job description

About the Role

We are seeking a motivated
Python Engineer (0–4 years experience)
to join our growing engineering team. This is an exciting opportunity for early-career engineers to work on scalable backend systems, APIs, data pipelines, and AI-driven applications.

You will collaborate closely with product managers, designers, and senior engineers to build high-impact software solutions used by thousands (or millions) of users.

What You'll Do

  • Develop, test, and maintain scalable backend systems using
    Python
  • Build and maintain RESTful APIs and microservices
  • Work with databases (PostgreSQL, MySQL, MongoDB)
  • Contribute to data processing pipelines and automation scripts
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical discussions
  • Troubleshoot, debug, and optimize performance
  • Collaborate in Agile/Scrum development cycles

Requirements

  • 0–4 years of professional experience with
    Python
  • Strong understanding of data structures and algorithms
  • Experience with at least one Python framework (Django, Flask, FastAPI)
  • Familiarity with SQL and relational databases
  • Basic understanding of Git and version control workflows
  • Knowledge of REST APIs and backend architecture
  • Strong problem-solving and communication skills

Nice to Have

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Exposure to Docker and containerization
  • Knowledge of CI/CD pipelines
  • Experience with data analysis, ML, or AI tools
  • Familiarity with frontend technologies (React, Vue, etc.)

Compensation: $250k - $300k + Equity



Similar jobs

  • Work in company

    Python Developer

    Only for registered members

    We are seeking a skilled Backend Developer who's knowledgeable in managing databases and optimizing queries. · ...

    Waterloo, Ontario

    1 week ago

  • Work in company

    Python Developer

    Only for registered members

    We are seeking a skilled and motivated Backend Developer to join one of Canada's largest independent retailers. · Working on a large POS system initiative. · ...

    Waterloo

    1 week ago

  • Work in company Remote job

    Python Developer 32886

    Only for registered members

    About the Role · We are seeking a motivated · Python Engineer (0–4 years experience) · to join our growing engineering team. This is an exciting opportunity for early-career engineers to work on scalable backend systems, APIs, data pipelines, and AI-driven applications. · You wil ...

    Waterloo, Ontario

    12 hours ago

  • Work in company

    Principal Python AI Developer

    Only for registered members

    We are hiring talent that AI can't replace to help us shape the future of information management. Join OpenText Cloud Services team as a Principal AI Developer and help bring AI/ML models to life—powering our industry-leading SaaS applications. · Design and implement scalable sec ...

    Waterloo OTHER

    2 weeks ago

  • Work in company

    Principal Python AI Developer

    Only for registered members

    As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. · ...

    Waterloo

    2 weeks ago

  • Work in company

    Python Developer – Kitchener, Ontario

    Only for registered members

    We are looking for a Python developer with excellent problem-solving skills to join our Data Services team.In this role, you will build and improve critical systems that power our firm's trading infrastructure, · ...

    Kitchener

    1 month ago

  • Work in company

    Entry-Level Python Engineer 32902

    Only for registered members

    About the Role · We're looking for an Entry-Level Python Engineer to join our growing engineering team. This role is ideal for recent graduates or early-career engineers who are excited to build scalable applications, work with modern technologies, and grow their skills in a coll ...

    Waterloo

    11 hours ago

  • Work in company

    Python Software Engineer

    Only for registered members

    We are looking for a self-motivated software engineer with experience developing in Python... · This team is centered in EMEA time zones... · Maintain and develop new features to our Python based test automation tools like Checkbox, · Invent new ways to enable remote, automated t ...

    Waterloo

    4 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    We Are Verily subsidiary of Alphabet that is using a data-driven approach change way people manage their health way healthcare delivered. Launched Google X in 2015 purpose bring promise precision health everyone day focused generating activating data variety sources including cli ...

    Waterloo, Ontario

    6 days ago

  • Work in company

    Software Developer

    Only for registered members

    We are looking for a software developer to join our team at Verily. As a member of the Precision Health Platform engineering organization, you will build modular platform components. · Work closely with the development team to design develop and deliver new software features acro ...

    Waterloo

    1 week ago

  • Work in company

    Backend Developer 32893

    Only for registered members

    Job Description: · Seeking a passionate Backend Developer with 0-7 years of experience to develop and maintain server-side applications and infrastructure that power web and mobile platforms. The role includes designing robust APIs, working with databases, and collaborating with ...

    Waterloo

    16 hours ago

  • Work in company

    Software Developer

    Only for registered members

    We're a tight-knit company looking for ambitious, talented individuals. We value the importance of team culture, · and strive to create a work environment where you feel empowered through knowledge, · supported by your colleagues, · , · ...

    Waterloo $105,000 - $135,000 (CAD) OTHER

    1 month ago

  • Work in company

    Lead AI Developer

    Only for registered members

    We're hiring talent that AI can't replace to help us shape the future of information management. · Developing and testing modular components for GenAI-based systems. · Implementing agent logic such as tool selection memory management decision branching. · ...

    Waterloo

    1 month ago

  • Work in company

    Senior Software Developer, AI/ML

    Only for registered members

    We're looking for software developers who bring fresh ideas from all areas, · including information retrieval, distributed computing, large-scale system design, · networking and data storage, security, artificial intelligence, · natural language processing, UI design and mobile; ...

    Waterloo, ON, Canada

    3 weeks ago

  • Work in company

    Engineering Manager

    Only for registered members

    +p>Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI engineering innovation and IoT.The company is a pioneer of global distributed collaboration with 1200 colleagues in 75 countries and few office-based roles. ...

    Waterloo

    3 weeks ago

  • Work in company

    Summer 2026 - Software Development Intern

    Only for registered members

    This internship provides students with hands-on experience in software development while collaborating with passionate teams worldwide. You will have the freedom to share your ideas and explore your interests. · ...

    Waterloo

    2 weeks ago

  • Work in company

    Full Stack Developer 32898

    Only for registered members

    Job Description: · Looking for a motivated Full Stack Developer with 0-7 years of experience to build and maintain both the front-end and back-end architecture of web applications. The role demands proficiency in server-side and client-side programming, integrating APIs, and coll ...

    Waterloo

    12 hours ago

  • Work in company

    Technical Solutions Developing Manager, AI/ML, Cloud

    Only for registered members

    This posting is for a new vacancy. The Google Cloud Platform team helps customers transform and build what's next for their business — all with technology built in the cloud. As part of an entrepreneurial team in this rapidly growing business, you will play a key role in understa ...

    Waterloo, Ontario

    1 month ago

  • Work in company

    HPC Software Engineer

    Only for registered members

    We are looking for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform.Our focus is on delivering a world class experience for the operation of the HPC cluster itself. · ...

    Waterloo

    3 weeks ago

  • Work in company

    Technical Solutions Developing Manager, AI/ML, Cloud

    Only for registered members

    The Google Cloud Platform team helps customers transform and build what's next for their business — all with technology built in the cloud. · ...

    Waterloo $168,000 - $172,000 (CAD)

    1 month ago