1

Python Web Developer Intern Jobs in Ottawa, ON (NOW HIRING)

Web: HTML, Javascript, CSS, React * Backend: Python, Django, Postgres, Redis. * Distributed ... Programming experience in Python, JavaScript, C#, Java, or another object-oriented language. * An ...

Python proficiency (essential) for automation, test development, and debugging. * Solid software ... Previous Nokia intern or co-op experience. * Contribute to the design, validation, and continuous ...

Experience building backend services using Python and Java SpringBoot with RESTful API design ... Understanding of web technologies, HTTP protocols, and client-server architecture * A motivated ...

Experience building backend services using Python and Java SpringBoot with RESTful API design ... Understanding of web technologies, HTTP protocols, and client-server architecture * A motivated ...

Platform & Infrastructure Engineer

Ottawa, ON · On-site

CA$100K - CA$140K/yr

  • Medical

  • Dental

  • Vision

  • Life

Develop Python, Bash, and Ansible automation for network provisioning, system deployment, and ... Full-stack web development fluency: proficiency in at least one modern frontend framework and one ...

Platform & Infrastructure Engineer

Ottawa, ON · On-site

$100K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

Develop Python, Bash, and Ansible automation for network provisioning, system deployment, and ... Full-stack web development fluency: proficiency in at least one modern frontend framework and one ...

Embedded Software Engineer - Intern

Ottawa, ON · On-site

CA$25 - CA$32/hr

  • PTO

High-level programming and scripting languages such as Java, Python, Perl, Tcl, bash * YANG modeling language and toolchains * Software development methodologies such as Agile or Waterfall

Utilization of Python programming for automation or testing tasks Nice to haves: * Experience: Application of lab-based testing environments * Exposure to fiber optics and optical networking concepts ...

Working knowledge in one or more programming languages such as JavaScript, TypeScript, Python, Java ... Strong Web domain knowledge * Working knowledge of digital payments project. Subscription lifecycle ...

Working knowledge in one or more programming languages such as JavaScript, TypeScript, Python, Java ... Strong Web domain knowledge * Working knowledge of digital payments project. Subscription lifecycle ...

Working knowledge in one or more programming languages such as JavaScript, TypeScript, Python, Java ... Strong Web domain knowledge * Working knowledge of digital payments project. Subscription lifecycle ...

Proficiency in Java, Python, Bash or another scripting or programming language. * Strong ... Experience with Kubernetes, Amazon Web Services (AWS), GitOps, Argo CD or Terraform is an asset.

Showing results 21-40

Python Web Developer Intern information

See Ottawa, ON salary details

$19.5K

$69.4K

$145.3K

How much do python web developer intern jobs pay per year?

As of Aug 14, 2026, the average yearly pay for python web developer intern in Ottawa, ON is $69,358.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,294.00 and $97,643.00 per year, depending on experience, location, and employer.

What are some common challenges Python Web Developer Interns face when working on collaborative projects?

As a Python Web Developer Intern, you may encounter challenges such as merging code changes in a shared repository, understanding legacy codebases, and aligning with the coding standards set by the team. Communication is key, as you'll often work closely with front-end developers, designers, and backend engineers to deliver cohesive features. Time management and adapting to agile development processes can also be a learning curve, but these experiences are valuable for developing strong teamwork and problem-solving skills.

What are the key skills and qualifications needed to thrive as a Python Web Developer Intern?

To thrive as a Python Web Developer Intern, a strong grasp of Python programming, familiarity with web frameworks like Django or Flask, and basic understanding of HTML, CSS, and JavaScript are essential, typically backed by coursework or personal projects. Experience with version control systems such as Git and exposure to databases like MySQL or PostgreSQL are commonly required. Problem-solving skills, eagerness to learn, and effective communication set top candidates apart in collaborative environments. These skills enable interns to contribute meaningfully to web development projects and adapt quickly to team workflows and new technologies.

What is the difference between Python Web Developer Intern vs Python Web Developer?

AspectPython Web Developer InternPython Web Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's degree in CS or related, with some experience
Work EnvironmentInternship, often in tech companies or startupsFull-time professional role in tech or software companies
Employer & Industry UsageInternship programs, entry-level positions in tech industryEstablished companies, software development teams
Common Search & Comparison IntentUnderstanding entry-level roles and growth opportunitiesCareer progression and skill requirements

The main difference between a Python Web Developer Intern and a Python Web Developer is experience level and responsibility. Interns are usually students or recent graduates gaining hands-on experience, while developers are full-time professionals with more responsibilities. Internships serve as a stepping stone to full-time roles, which require more advanced skills and experience.

What does a Python Web Developer Intern do?

A Python Web Developer Intern assists in building and maintaining web applications using Python frameworks such as Django or Flask. Interns typically work on writing code, debugging issues, and collaborating with team members to implement new features or improve existing ones. They may also help with database management, testing, and documentation. This role is designed to provide hands-on experience for those looking to start a career in web development.

What are popular job titles related to Python Web Developer Intern jobs in Ottawa, ON?

For Python Web Developer Intern jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Python Web Developer Intern jobs in Ottawa, ON look for?

The top searched job categories for Python Web Developer Intern jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Python Web Developer Intern jobs?

Cities near Ottawa, ON with the most Python Web Developer Intern job openings:

Infographic showing various Python Web Developer Intern job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 13% Part Time, and 8% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $69,358 per year, or $33.3 per hour.

Senior Full Stack Developer

Trellis

Kanata, ON

Full-time

Re-posted 25 days ago


Job description

We're looking for a passionate Senior Full-Stack Developer who wants to make a difference in a fast-growing startup. We are a B2B SaaS company that provides an AI-powered software platform for eCommerce merchants to generate more demand for their products. We use the latest advancements in artificial intelligence and automation to drive profitable sales for our clients. Our software platform currently supports marketplaces like Amazon and Google Shopping. With over 8M sellers globally, this is an exciting opportunity to be a big part of building a powerhouse in the retail demand generation space.

At Trellis, you'll have the opportunity to work in a fast-growing company and play an impactful role. As part of our team, you'll be helping great companies sell their products on Amazon, Google, and all over the internet. This is a high-growth and impactful role that will give you tons of opportunities to drive decisions for projects from inception through production.


What You'll Get To Do

  • Lead impactful features and projects from conception to completion, working with stakeholders to identify project risks and recommend mitigating solutions.
  • Collaborate with our product team to build powerful and easy-to-use features and modules.
  • Maintaining the system in general, on-call bug-fixing for mission-critical issues
  • Own new features, craft technical specs
  • Work with lots and lots of data
  • Write lots of code in Python and React/JS


Our Tech Stack

  • Web: HTML, Javascript, CSS, React
  • Backend: Python, Django, Postgres, Redis.
  • Distributed Computing: Task Queues, Celery, RabbitMQ
  • Infrastructure: AWS EC2, Kubernetes, Docker, Terraform


What You Need

  • Have 5 years of experience in a frontend, backend, or full stack role.
  • Programming experience in Python, JavaScript, C#, Java, or another object-oriented language.
  • An eagerness to learn new things and improve upon existing skills, abilities, and practices.
  • Experience with databases, SQL or NoSQL.
  • Experience with APIs, REST or GraphQL
  • Knowledge in an Agile software development environment,
  • Experience with version control systems (Git, Subversion, etc..).
  • Have a real passion for clean code and finding elegant solutions to problems.
  • Eager to expand your knowledge and abilities in Python and cloud-based technologies.


Nice to Haves

  • Experience building scalable workflows using task queues.
  • Experience integrating with 3rd parties APIs
  • Security and Authentication
  • Machine Learning and Algorithms


Compensation

  • Competitive Salary
  • Stock options
  • Comprehensive health benefits package.


The Trellis Team

At Trellis, we are passionate about delivering results and a positive user experience to our client brands. With that narrow goal, our driven team works to build out an ambitious product roadmap while seeking out and responding promptly to requests from our current clientele.

We are witnessing a generational shift in consumer behavior in e-commerce. By joining the Trellis team, you too can participate directly in enabling the market transition. If you have an analytical mindset with a willingness to learn and a passion for high-paced forward progress, then we want to hear from you!

Trellis is committed to providing equal opportunity to all applicants and employees. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, colour, religion or belief, national or ethnic origin, gender, age, disability, sexual orientation, gender identity and/or expression, marital or civil status, political affiliation, family or parental status, or any other status protected by the laws or regulations in the jurisdictions in which we operate.

These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, demotions, transfers, compensation changes, training, career development programs, layoffs, and terminations.