Entry-Level Python Engineer 32902 - Waterloo, Ontario
1 day ago

Job description
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 collaborative, fast-paced environment.
You'll work closely with senior engineers, product managers, and designers to develop backend services, APIs, and data-driven features that power customer-facing products.
What You'll Do
- Write clean, efficient, and well-documented Python code
- Build and maintain backend services and RESTful APIs
- Debug, test, and optimize applications for performance and reliability
- Work with databases (SQL and/or NoSQL)
- Participate in code reviews and agile development processes
- Learn and apply software engineering best practices
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Solid understanding of Python fundamentals
- Knowledge of data structures, algorithms, and OOP concepts
- Familiarity with Git and basic development workflows
- Strong problem-solving skills and eagerness to learn
Nice to Have
- Experience with Django, Flask, or FastAPI
- Exposure to REST APIs, JSON, and HTTP
- Basic knowledge of PostgreSQL, MySQL, or NoSQL databases
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Python projects (academic, personal, or internship-based)
What We Offer
- Competitive salary up to
$150,000 base + equity - Fully remote work with Boston & NYC-based teams
- Mentorship and structured career growth
- Health, dental, and vision insurance
- Paid time off and company holidays
Similar jobs
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 ...
1 month ago
Ayuda a implementar modelos AI/ML escalables en la nube. Diseña e implementa las pipelines MLOps usando prácticas CI/CD modernas y tecnologías cloud nativas. Automatiza el despliegue, monitoreo y gobernanza de modelos ML en entornos productivos múltiples. · ...
4 days ago
We're hiring talent that AI can't replace to help us shape the future of information management. · Join the OpenText Cloud Services team as a Principal AI Developer and play a pivotal role in shaping the future of AI in the cloud. ...
4 days 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 ...
2 days ago
We are seeking someone to join our team as a Generative AI Engineer within Finance Technology, · developing Gen AI–driven solutions that support core Finance functions across the firm, · including systems supporting PnL, Capital, Liquidity, Regulatory and Balance Sheet.Morgan Sta ...
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 ...
2 days 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 ...
2 days ago
About the Role · We're looking for a Data Engineer with a product mindset—someone who enjoys spending time on backend and data management work, while at the same time caring about how our rich data set can be leveraged for business value. You'll work closely with our cloud platfo ...
14 hours ago
This posting is for a new vacancy.A Bachelor's degree in Electrical Engineering, Computer Engineering, or a specialized field or equivalent practical experience. · 4 years of experience with the full hardware design cycle, including schematic capture, component selection, board b ...
1 month 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
About the Role · We're looking for a Data Engineer with a product mindset—someone who enjoys spending time on backend and data management work, while at the same time caring about how our rich data set can be leveraged for business value. You'll work closely with our cloud platfo ...
7 hours ago
The Jr. Wireless Systems Engineer will be working on the design of the real‑time protocol and baseband stack that enables handover between NTN and TN networks. · ...
1 month ago
This posting is for a new vacancy. · Bachelor's degree in Electrical Engineering, Computer Engineering, or a specialized field or equivalent practical experience. · 4 years of experience with the full hardware design cycle, including schematic capture, component selection, board ...
1 month 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
About the Role · We're looking for a Data Engineer with a product mindset—someone who enjoys spending time on backend and data management work, while at the same time caring about how our rich data set can be leveraged for business value. You'll work closely with our cloud platfo ...
14 hours 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 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 ...
1 week ago
+Data analyst for Maverick Games. Join a lean team where your work will have real impact in a dynamic data-rich environment. · +Take end-to-end ownership of reports... · +,valid_job:1}0}4}}a6y9r3kJi8kqj5l7c22f10g1d89s12e35n6o43p78v85w62x49m13z90a56,y38u46t59r82v87q51s12e35n61o43w ...
1 month ago
You will own the design, · development and modernization of · a python based data/ETL testing automation framework. · Enhance framework architecture, · improve reusability and support evolving test automation needs. · ...
5 days 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