1

Junior Python Developer Jobs in Burnaby, BC (NOW HIRING)

... Python. * Learn and become proficient at developing and maintaining AWS infrastructure designs that leverage Amazon cloud technologies including EKS, ECS, EC2, ECR, IAM and VPCs. * Work as part of a ...

... developers, contributing to a mix of short-cycle builds and longer-term projects. You bring ... Any exposure to Python or PHP. * Familiarity with cloud platforms such as AWS, Azure, or GCP.

We're looking for a Junior QA Developer who's eager to grow their career in a collaborative, fast-paced environment, someone with 1-3 years of experience (or at least 4 months of hands-on work in QA ...

next page

Showing results 1-20

Junior Python Developer information

See Burnaby, BC salary details

$21

$39

$58

How much do junior python developer jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for junior python developer in Burnaby, BC is $39.78, according to ZipRecruiter salary data. Most workers in this role earn between $32.61 and $45.42 per hour, depending on experience, location, and employer.

What is a Junior Python Developer job?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the Junior Python Developer position, and why are they important?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a Junior Python Developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.
What are popular job titles related to Junior Python Developer jobs in Burnaby, BC? For Junior Python Developer jobs in Burnaby, BC, the most frequently searched job titles are:
What cities near Burnaby, BC are hiring for Junior Python Developer jobs? Cities near Burnaby, BC with the most Junior Python Developer job openings:

Junior DevOps Engineer

Elastic Path

Vancouver, BC โ€ข Remote

Full-time

Medical, Dental, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Salary: $70,000 - $75,000 CAD

JUNIOR DEVOPS ENGINEER [SMC CLOUDOPS]


What to expect as a Junior DevOps Engineer [SMC CloudOps] at Elastic Path?

You will develop and support tools used by external customer teams who build, deploy and operate Elastic Paths Self-Managed Commerce solution. You will follow software development practices to implement, test, document and release these tools. You will work directly with customers when they need help using or troubleshooting the tools and their Self-Managed Commerce environments.


The SMC CloudOps team does not deploy, operate and maintain infrastructure or services. Instead we develop tools, and we release those tools as source code. Our customers use those tools to deploy, operate and maintain their own infrastructure. We are tool developers, not IT staff. Our goal is to develop and support tools that help our customers be successful.


Check out the documentation for some of our tools here:

  • Introduction to CloudOps for Kubernetes
  • Build Tooling Overview


Location:

This is a remote role based in Canada. To be considered, candidates are required to be located in Canada and must have appropriate work authorization. Elastic Path is a Remote First employer, so you'll always have the tools to work from wherever in Canada you are based.


Key Responsibilities:

  • More than anything, gain a direct and personal understanding of Self-Managed Commerce build, deployment, infrastructure and operations. We want our team members to help customers without relying on AI tools. We provide the context that AI tools lack.
  • Understand and apply software engineering principles.
  • Understand and apply Linux administration principles.
  • Understand and apply TCP/IP networking principles.
  • Develop, maintain and support Jenkins and GitLab automation pipelines.
  • Learn and become proficient at, troubleshooting and updating infrastructure code that leverages and configures technologies like Amazon Web Services (AWS), Maven, Containers, Kubernetes, Terraform, Bash, and Python.
  • Learn and become proficient at developing and maintaining AWS infrastructure designs that leverage Amazon cloud technologies including EKS, ECS, EC2, ECR, IAM and VPCs.
  • Work as part of a team, be open, resourceful and motivated, be curious and ask questions.
  • Assist team members in supporting customers, and over time build toward independently guiding customers on tool use.
  • Follow good software development practices. Call out any issues that you see, or your ideas for improvements
  • Learn to write and update customer-facing documentation, such as https://documentation.elasticpath.com/cloudops-kubernetes/docs.
  • Understand and apply Elastic Path security policies, processes, and controls as required, in day-to-day tasks.


What experience do you need to Be Remarkable in this position?

  • B.Sc. in Computer Science or Software Engineering, or equivalent experience.
  • 1+ years relevant experience.
  • An eagerness to work with an engineering team that values openness, doing the right thing, and constantly trying to find ways to improve.
  • An interest to know and work with customers, and a desire to help them succeed. We place more value on the customers long-term success than on the technology itself.
  • Experience with Linux containerization like Docker. You have written Dockerfiles to build container images, and are familiar with basic container operations like starting, stopping and accessing containers. Bonus points if you can explain about file system layers in OCI containers and multi-stage builds.
  • Experience using or implementing infrastructure-automation solutions with technologies such as Terraform and/or CloudFormation.


Bonus Points For:

  • Experience building Java applications with technologies such as Maven.
  • Experience writing and troubleshooting CI pipelines in tools like Jenkins.
  • Experience using Kubernetes and can explain about Kubernetes services, deployments, replica-sets, namespaces and secrets. You know your way around kubectl, helm, ingresses, controllers, and autoscalers.
  • Consulting and customer engagement experience, working directly with customers and helping them succeed.


Who We Are:

Elastic Path is on a mission to break through the barriers that prevent commerce leaders from delivering extraordinary shopping experiences. Today, that means making Composable Commerce accessible to all brands by reducing the cost, time, and overall risk of implementing and managing a multi-vendor approach. With Elastic Path, both business and tech teams are able to innovate on their own terms, fully embrace composability, and in turn, never compromise on whats possible. Learn more at www.elasticpath.com.


Be Open. Be Remarkable. Be the Team. Be the Customer. The values we live by.


The Perks?

  • We go the extra mile to provide you & your family with exceptional benefits, wherever you may be located. This includes paid vacation and sick leave, stock options, full extended health, dental and additional coverages.
  • Youll get access to annual stipends for your own professional development, remote working and more.
  • We are a remote-first company, giving you the flexibility to work where you're most productivesupporting better work-life balance, fewer commutes, and greater focus.
  • When in-person connection adds value, you'll have access to a shared workspace for optional collaboration, connection, or a change of scenery.
  • We provide solutions to bring all teams together for collaboration and connection throughout the year.
  • We have a Work from Anywhere program that gives you the freedom to work from anywhere in the world. Talk about travel perks!
  • Outstanding Company Culture - Certified Great Place to Work organization in Canada, US and UK
  • You can check out all this and more about us on our careers page.


Salary Range & Description

At Elastic Path we are on a mission to provide pay transparency and share information freely and openly whenever possible.


The base salary for this position is listed to support candidates to align themselves within the target salary range for the role. Our salary ranges are country-specific and are based on national market data. Compensation is determined through interviews and a review of education, experience, knowledge, skills, abilities of each applicant, equity with other team members, and alignment with market data.


Apply Now!


We want to be upfront about the role AI plays when you apply to join our team. We may use AI tools to support parts of our hiring process, such as interview note-taking, application review, or candidate assessment. AI is there to support our team, not make decisions for them. A qualified member of our People and Culture team is involved at every stage, and all hiring decisions are made by a person.


Elastic Path is an equal opportunity employer and prohibits discrimination and harassment of any kind. We value and celebrate diversity in its many forms, and we strive to provide an inclusive and safe workplace where each person feels respected, supported, and accepted, however they choose to identify. If you have any questions about how we hire, please reach out to our People and Culture team at jobs@elasticpath.com.


Disclaimer: Please be aware of targeted employment scams. If you are being considered for a position with Elastic Path, you will always receive direct communications from us via our ATS Bamboo or our personal Elastic Path domain email addresses: firstname.lastname@elasticpath.com.

#LI-Remote