Python Developer 32889 - Waterloo, Ontario
12 hours ago

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
We are seeking a skilled Backend Developer who's knowledgeable in managing databases and optimizing queries. · ...
1 week ago
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. · ...
1 week ago
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 ...
12 hours ago
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 ...
2 weeks ago
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. · ...
2 weeks ago
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, · ...
1 month ago
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 ...
11 hours ago
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 ...
4 weeks ago
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 ...
6 days ago
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 ...
1 week ago
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 ...
16 hours ago
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, · , · ...
1 month ago
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. · ...
1 month ago
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; ...
3 weeks ago
+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. ...
3 weeks ago
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. · ...
2 weeks ago
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 ...
12 hours ago
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 ...
1 month ago
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. · ...
3 weeks ago
The Google Cloud Platform team helps customers transform and build what's next for their business — all with technology built in the cloud. · ...
1 month ago