Python Developer

3 weeks ago


Vancouver, Canada Randstad Digital Full time

This range is provided by Randstad Digital. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$150,000.00/yr Contract: 6 Months + Likely Extension Hours: 40/week Status: Inc or T4** Overview We are looking for a Services Engineer who will split their time 50% on application development and 50% on DevOps/Cloud engineering. This role is ideal for someone who enjoys building Python services and owning the operational lifecycle around them. Candidates must have an active GitHub account showcasing recent work or contributions. You will collaborate with a well-established engineering team—including Mobile Developers, QA, and PMs—and participate in the full SDLC. The ideal candidate brings strong Python fundamentals, cloud experience, and a willingness to learn quickly in a fast-moving environment. Key Responsibilities Design, develop, and maintain Python microservices (new feature development + ongoing operational support). Deploy and manage applications using Docker, Terraform, and AWS services (Lambda, API Gateway, CloudWatch, etc.). Contribute to both application code and DevOps pipelines, following CI/CD and IaC best practices. Build and evolve internal web and service applications in a cloud-native environment. Collaborate with architects and cross-functional teams to refine requirements and deliver scalable solutions. Identify gaps, propose improvements, and create documentation/tickets to drive enhancements. Develop reusable Terraform modules, service templates, and CI/CD patterns. Research, prototype, and implement cloud service patterns and Python application patterns. Maintain and extend shared Python libraries used across engineering teams. Required Experience 3–5+ years as a software engineer, including hands-on experience with Python services development. Must include work on both new development and maintenance/operational support. Must have supported at least one mobile or web engineering team on feature delivery. Demonstrated experience developing and maintaining applications on AWS (not just deploying). Experience should include AWS Lambda or container-based workloads hosted in the cloud. Strong background working on a collaborative engineering team (not only freelance/independent work). Proficiency with Docker, AWS Lambda, API Gateway, and CloudWatch. Hands-on experience with Terraform (or CloudFormation) and CI/CD pipelines. Solid computer science fundamentals and the ability to learn new tools quickly. AWS: Lambda, CloudWatch Alarms, API Gateway, Application Load Balancer Orchestration / IaC: Terraform (preferred), CloudFormation CI/CD: GitLab CI pipelines Languages: Python Nice to Have DevOps/security-focused experience Contributions to open-source projects (preferred but not required) Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries: IT Services and IT Consulting Location: Burnaby, British Columbia, Canada Referrals increase your chances of interviewing at Randstad Digital by 2x #J-18808-Ljbffr


  • Python Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Randstad Digital Full time

    Job Title:Services Engineer (Python)Contract: 6 Months + Likely ExtensionLocation: Vancouver – Hybrid (4 days/week onsite)Hours: 40/weekStatus: Inc or T4**OverviewWe are looking for a Services Engineer who will split their time50% on application developmentand50% on DevOps/Cloud engineering. This role is ideal for someone who enjoys building Python...

  • Python Developer

    3 weeks ago


    Vancouver, Canada Icarus Consulting Corporation Full time

    Company DescriptionIcarus Consulting Corporation specializes in construction site management, supervision, and providing engineering assistance for construction-related projects. The company is committed to delivering high-quality solutions in construction and engineering domains. In addition, Icarus Consulting Corporation prides itself on contributing to...

  • Python Developer

    3 weeks ago


    Vancouver, Canada Icarus Consulting Corporation Full time

    Company Description Icarus Consulting Corporation specializes in construction site management, supervision, and providing engineering assistance for construction-related projects. The company is committed to delivering high-quality solutions in construction and engineering domains. In addition, Icarus Consulting Corporation prides itself on contributing to...


  • Vancouver, Canada Gnapi Technologies Full time

    Gnapi Technologies Private Ltd | Full time Senior Python Developer British Columbia, Canada | Posted on 08/28/2025 Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a...


  • Vancouver, Canada Gnapi Technologies Full time

    Gnapi Technologies Private Ltd | Full timeSenior Python DeveloperBritish Columbia, Canada | Posted on 08/28/2025Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep...


  • Vancouver, Canada Gnapi Technologies Full time

    Gnapi Technologies Private Ltd | Full time Senior Python Developer British Columbia, Canada | Posted on 08/28/2025 Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a...


  • Vancouver, Canada Djangojobs Full time

    Serving clients in Canada, USA and the UK, across industries including higher education, non-profit, startups, retail, technology and moreFeatured in FastCompany, Applied Arts, The Globe & Mail, Communication Arts, CNBC, BC Business, BC's Fastest Growing CompaniesPick your favourite term: We're alternately called a web agency, a software company, a...


  • Vancouver, British Columbia, Canada Connor, Clark & Lunn Financial Group Full time

    Process Automation Python DeveloperConnor, Clark & Lunn Financial Group Ltd.Vancouver, BCInterested in joining one of Canada's top performing asset managers? We are looking for a Process Automation Python Developer in Investment Resource Group. Investment Resource group is a diverse and dynamic group of individuals, whose varied talents and experiences...


  • Vancouver, Canada Connor, Clark & Lunn Financial Group (CC&L) Full time

    Process Automation Python Developer Connor, Clark & Lunn Financial Group (CC&L) Location Vancouver, BC, Canada Role Overview The Investment Resource Group is building its automation platform and seeks a Process Automation Python Developer to design, implement, and support scalable automated solutions that streamline repetitive processes across CC&L Financial...


  • Vancouver, Canada Connor, Clark & Lunn Financial Group (CC&L) Full time

    Process Automation Python Developer Connor, Clark & Lunn Financial Group (CC&L) Location Vancouver, BC, Canada Role Overview The Investment Resource Group is building its automation platform and seeks a Process Automation Python Developer to design, implement, and support scalable automated solutions that streamline repetitive processes across CC&L Financial...