Develop automation scripts (Python, MATLAB or similar) to improve simulation efficiency, accuracy ... Participate in technical discussions with clients, developers, and interconnecting utilities to ...
Develop automation scripts (Python, MATLAB or similar) to improve simulation efficiency, accuracy ... Participate in technical discussions with clients, developers, and interconnecting utilities to ...
Familiarity with at least one programming language such as Java, JavaScript, Python * Basic understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). * Familiarity with ...
Familiarity with at least one programming language such as Java, JavaScript, Python * Basic understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). * Familiarity with ...
Develop automation scripts (Python, MATLAB or similar) to improve simulation efficiency, accuracy ... Participate in technical discussions with clients, developers, and interconnecting utilities to ...
Develop automation scripts (Python, MATLAB or similar) to improve simulation efficiency, accuracy ... Participate in technical discussions with clients, developers, and interconnecting utilities to ...
Senior Software Engineer
Mississauga, ON ยท On-site
Mentor junior developers and support onboarding of new team members Technology Stack Category Technologies Backend Python 3.10+, FastAPI, Django/Django REST Framework, SQLAlchemy, Celery, Pydantic ...
Quick apply
Senior Software Engineer
Mississauga, ON ยท On-site
Mentor junior developers and support onboarding of new team members Technology Stack Category Technologies Backend Python 3.10+, FastAPI, Django/Django REST Framework, SQLAlchemy, Celery, Pydantic ...
Senior Software Engineer
Mississauga, ON ยท On-site +1
Mentor junior developers and support onboarding of new team members Technology Stack Category Technologies Backend Python 3.10+, FastAPI, Django/Django REST Framework, SQLAlchemy, Celery, Pydantic ...
Senior Software Engineer
Mississauga, ON ยท On-site +1
Mentor junior developers and support onboarding of new team members Technology Stack Category Technologies Backend Python 3.10+, FastAPI, Django/Django REST Framework, SQLAlchemy, Celery, Pydantic ...
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Proficiency in programming languages such as Python, Java, or Go. * Familiarity with ...
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Proficiency in programming languages such as Python, Java, or Go. * Familiarity with ...
Role Summary We are looking for a Junior Systems Optimization Analyst who is early in their career ... Programming & Development: * C# and/or Python (working knowledge) * Experience with rapid ...
Quick apply
Role Summary We are looking for a Junior Systems Optimization Analyst who is early in their career ... Programming & Development: * C# and/or Python (working knowledge) * Experience with rapid ...
Manager, Data Engineer
Toronto, ON ยท On-site
Provide technical guidance and support to junior data engineers and business power users ... with SQL and Python programming. * Using best practice data frameworks like Data Centric ...
Manager, Data Engineer
Toronto, ON ยท On-site
Provide technical guidance and support to junior data engineers and business power users ... with SQL and Python programming. * Using best practice data frameworks like Data Centric ...
Senior Data Engineer
Toronto, ON ยท Remote
Mentor junior and intermediate data engineers on advanced concepts, best practices, and emerging ... Expert Python programming skills including inheritance, reflection, meta-programming, and advanced ...
Senior Data Engineer
Toronto, ON ยท Remote
Mentor junior and intermediate data engineers on advanced concepts, best practices, and emerging ... Expert Python programming skills including inheritance, reflection, meta-programming, and advanced ...
The technology portfolio consists of Spark, BigData, HQL, Lynux,Python, SQL , JCL Windows server ... of more junior staff. * Continually enhances skills and builds knowledge on platform data ...
The technology portfolio consists of Spark, BigData, HQL, Lynux,Python, SQL , JCL Windows server ... of more junior staff. * Continually enhances skills and builds knowledge on platform data ...
Senior DevOps Engineer
Toronto, ON ยท Remote
Create and enhance automation scripts (PowerShell, Python, etc.) to improve efficiency ... Mentor and share knowledge with junior engineers to support team development. WhatWe'reLooking For ...
Senior DevOps Engineer
Toronto, ON ยท Remote
Create and enhance automation scripts (PowerShell, Python, etc.) to improve efficiency ... Mentor and share knowledge with junior engineers to support team development. WhatWe'reLooking For ...
... Junior Developer to support automation and innovation initiatives across multiple strategic projects. The ideal candidate will have a solid foundation in Python, with exposure to Spark, Hadoop, and ...
... Junior Developer to support automation and innovation initiatives across multiple strategic projects. The ideal candidate will have a solid foundation in Python, with exposure to Spark, Hadoop, and ...
Senior Software Engineer
Toronto, ON ยท On-site
CA$117K - CA$160K/yr
Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes. We ... Provide mentorship and technical guidance to junior engineers * Continuously research and ...
Senior Software Engineer
Toronto, ON ยท On-site
CA$117K - CA$160K/yr
Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes. We ... Provide mentorship and technical guidance to junior engineers * Continuously research and ...
Lead Data Engineer
Toronto, ON ยท Hybrid
... junior colleagues. * Show advanced proficiency in programming languages such as Python or R for complex data analysis, automation, and statistical modeling. * Have expert-level skills in SQL ...
Lead Data Engineer
Toronto, ON ยท Hybrid
... junior colleagues. * Show advanced proficiency in programming languages such as Python or R for complex data analysis, automation, and statistical modeling. * Have expert-level skills in SQL ...
Guide junior engineers not only on technical solutions but also on career development, helping them ... Strong programming skills in Python or Go are highly advantageous. * Comfortable working in a UNIX ...
Guide junior engineers not only on technical solutions but also on career development, helping them ... Strong programming skills in Python or Go are highly advantageous. * Comfortable working in a UNIX ...
Develop scalable APIs and backend services using Python (FastAPI) * Translate product requirements ... Mentor junior and mid-level engineers; share knowledge across the pod * Participate actively in ...
Develop scalable APIs and backend services using Python (FastAPI) * Translate product requirements ... Mentor junior and mid-level engineers; share knowledge across the pod * Participate actively in ...
Lead Cloud Operations Engineer- Azure
Toronto, ON ยท On-site
CA$110K - CA$135K/yr
Mentor and guide junior engineers on technical tasks, code reviews, and cloud architecture ... Automation scripting (Python, Bash/Shell) to reduce manual operational tasks * Strong networking ...
Lead Cloud Operations Engineer- Azure
Toronto, ON ยท On-site
CA$110K - CA$135K/yr
Mentor and guide junior engineers on technical tasks, code reviews, and cloud architecture ... Automation scripting (Python, Bash/Shell) to reduce manual operational tasks * Strong networking ...
Sr Micro Focus COBOL Developer (hybrid)
Brampton, ON ยท On-site +1
CA$80K - CA$110K/yr
Build and maintain automation workflows using Python. * Analyze business processes and identify ... Providing knowledge transfer and mentoring junior developers when required. Qualifications * 8+ ...
Sr Micro Focus COBOL Developer (hybrid)
Brampton, ON ยท On-site +1
CA$80K - CA$110K/yr
Build and maintain automation workflows using Python. * Analyze business processes and identify ... Providing knowledge transfer and mentoring junior developers when required. Qualifications * 8+ ...
Junior Associate
Toronto, ON ยท On-site
... Programming Solid working knowledge of Python specifically Pandas NumPy or R for data manipulation and statistical analysis Spreadsheets Advanced Excel or Google Sheets skills IndexMatch Pivot Tables ...
Junior Associate
Toronto, ON ยท On-site
... Programming Solid working knowledge of Python specifically Pandas NumPy or R for data manipulation and statistical analysis Spreadsheets Advanced Excel or Google Sheets skills IndexMatch Pivot Tables ...
You'll work on our in-house Snowflake Control Plane - a Python-based platform that automates ... Mentor junior engineers and co-op students on platform engineering and security best practices
You'll work on our in-house Snowflake Control Plane - a Python-based platform that automates ... Mentor junior engineers and co-op students on platform engineering and security best practices
Junior Python Engineer information
See Toronto, ON salary details
$34.4K - $42.5K
6% of jobs
$42.5K - $50.6K
4% of jobs
$50.6K - $58.7K
13% of jobs
$60.7K is the 25th percentile. Wages below this are outliers.
$58.7K - $66.8K
6% of jobs
$66.8K - $74.9K
4% of jobs
The median wage is $83K / yr.
$74.9K - $83K
16% of jobs
$83K - $91.1K
23% of jobs
$91.9K is the 75th percentile. Wages above this are outliers.
$91.1K - $99.3K
17% of jobs
$99.3K - $107.4K
5% of jobs
$107.4K - $115.5K
0% of jobs
$115.5K - $123.6K
4% of jobs
$34.4K
$81K
$123.6K
How much do junior python engineer jobs pay per year?
What is a junior Python engineer?
What are the key skills and qualifications needed to thrive as a junior Python engineer?
What are some typical projects or tasks a junior Python engineer might work on in their first year?
What is the difference between Junior Python Engineer vs Junior Data Analyst?
| Aspect | Junior Python Engineer | Junior Data Analyst |
|---|---|---|
| Required Skills | Python programming, basic data structures, scripting | Data visualization, SQL, Excel, basic statistics |
| Certifications | Python certifications, coding bootcamps | Data analysis certifications, Excel courses |
| Work Environment | Software development teams, tech companies | Business intelligence teams, finance, marketing |
| Industry Usage | Software, tech, startups | Finance, marketing, consulting |
The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.
What are the most commonly searched types of Python Engineer jobs in Toronto, ON?
The most popular types of Python Engineer jobs in Toronto, ON are:

Full-time
Re-posted 21 days ago
Job description
Looking tobuild your career with us?
BBA is looking to expand our team in Toronto! This is an entry-leveltechnical position within our Power System Department. The position includesperforming feasibility studies, interconnection studies, transient studies andsystems analysis investigations for clients in North America. ย
With us you'll get the opportunity to:
EMT Studies (Core Focus):
- Perform advanced EMT studies for IBR grid integration.
- Develop, tune, and validate PSCAD/EMTDC models; perform PSCAD/PSSE benchmarking for model validation.
- Model and fine-tune inverter-based resources (wind, solar, BESS), including their control systems.
- Develop automation scripts (Python, MATLAB or similar) to improve simulation efficiency, accuracy, and workflow scalability.
Broader Power Systems Analysis:
- Perform power systems studies including load flow, short-circuit, transient stability, small-signal stability, and reliability analysis.
- Conduct compliance assessments (NERC, AESO, IESO, ERCOT, and other ISO/RTO requirements) for IBR facilities.
- Stay current with evolving industry standards: IEEE, NERC, CIGRE, and relevant grid codes.
Client Delivery & Business Development:
- Produce, review, and present high-quality technical reports and study deliverables to clients and utilities.
- Participate in technical discussions with clients, developers, and interconnecting utilities to define study scope and communicate findings.
- Maintain close coordination with other BBA groups and practices to support cross-functional delivery and business development opportunities.
- Contribute to internal R&D, new analytical tools, and emerging methodologies in IBR and EMT simulation.