Python Developer
1 month ago
Python Developer / Services Developer
Desired Start Date: Asap
Contract Length: 6 months
Possibility of Extension: Likely
Location: Hybrid Vancouver (3 days/week)
Hours: 40/wk
Status: Inc or T4
Overview:
We are seeking a highly motivated and skilled Software Engineer with 5+ years of experience in Python services development. The ideal candidate will have hands-on experience with deploying and maintaining code using Docker, Terraform, and AWS Lambda. You will work in a collaborative team environment alongside Mobile Developers, QA Engineers, and Product Managers, contributing to the full SDLC. If you have a strong computer science background, a deep understanding of Python, and a passion for delivering high-quality software, we encourage you to apply.
Key Responsibilities:
- Develop and maintain Python microservices for cloud-based applications.
- Deploy and manage applications using Docker, Terraform, and AWS Lambda.
- Collaborate closely with Solutions Architects, Mobile Developers, and other teams to build scalable and reliable web applications.
- Identify and resolve technical issues by documenting and providing solutions as tickets.
- Create reusable Terraform modules, service pattern templates, and CI/CD pipeline patterns.
- Research and implement best practices for AWS service patterns and Python application development.
- Maintain and improve shared Python libraries and ensure code quality.
- Contribute to continuous integration and continuous delivery pipelines.
Required Qualifications:
- 5+ years of experience as a Software Engineer, with at least 3 years focused on Python microservices development.
- Hands-on experience in deploying and maintaining applications using AWS Lambda, Docker, and Terraform.
- Strong understanding of AWS services such as Lambda, API Gateway, and CloudWatch.
- Experience working on at least 2 full SDLC projects as part of a team, collaborating with QA, PMs, and Mobile Developers.
- CI/CD experience and familiarity with Infrastructure as Code (IaC) practices.
- Proficiency with Terraform or CloudFormation for infrastructure automation.
Technical Skills:
- AWS: Lambda, API Gateway, CloudWatch, Application Load Balancer
- Orchestration: Terraform, CloudFormation, GitLab CI
- Programming Languages: Python
Nice-to-Have Skills:
- Experience with DevOps, security, and engineering best practices.
- Familiarity with continuous delivery methodologies.
- Experience in mobile/web development.
-
Data Engineer
1 month ago
Vancouver, British Columbia, British Columbia, Canada Intelliswift Software Full timeJob Title: Data EngineerLocation: Mexico (100% Remote)Duration: 6+ Months contract.Must have: Python, ADF, Databricks, Scala and KafkaGood to have: Spring Boot and UI DevelopmentKey Responsibilities:Provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka.Monitor, troubleshoot, and resolve issues in a...
-
Data Visualization and Python Developer
1 week ago
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeJob OverviewRoyal Bank of Canada is seeking a highly skilled Data Visualization and Python Developer to join our team in Vancouver. As a key member of our technology team, you will play a critical role in designing, developing, and deploying data visualization solutions using Tableau and Python.About the RoleWe are looking for a talented individual with...
-
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Python Developer to join our team in Vancouver, Canada. As a key member of our engineering team, you will play a vital role in designing and developing dynamic software applications that meet the needs of our business.
-
Transformational Python Developer
1 month ago
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeAbout the RoleAt Royal Bank of Canada, we're looking for a highly skilled Transformational Python Developer to join our team as a Data Orchestration Specialist. This is an exceptional opportunity to utilize your expertise in designing and implementing scalable data integration solutions.
-
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeCompensation Package: This position comes with a highly competitive salary of $120,000 - $180,000 per annum, depending on experience. Benefits include comprehensive health insurance, retirement savings plan, and generous paid time off.About the Role: We are seeking an experienced Senior Tableau and Python Developer to join our dynamic team at Royal Bank of...
-
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeJob SummaryWe are seeking an experienced Technical Lead to join our engineering team and help us create dynamic software applications for our business. This role will be responsible for leading the development of scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.The ideal candidate...
-
Full Stack Developer
21 hours ago
Vancouver, British Columbia, B6B, British Columbia, Canada Keirton Inc. Full timeDescriptionDo you love working on product development and on a wide variety of projects, that include AI and robotics? Then you can continue reading Keirton with clients around the globe. Industry leaders in a booming market. Amazing culture, great development programs for staff and named one of the Top Small & Medium Employers in 2021 & 2022. Yes, it’s...
-
Intermediate Robotic Process Automation
2 months ago
Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full timeOur multinational client in Vancouver is looking for an Intermediate Robotic Process Automation (RPA) Developer to design, develop, and test RPA workflows and help implement the RPA solution. This position will work closely with the RPA Business Analyst to document process details and business requirements. The ideal candidate is able to communicate with the...
-
Software Engineer Intern
1 month ago
Vancouver, British Columbia, British Columbia, Canada People Tech Group Inc Full timePosition OverviewThis internship focuses on developing the skills needed to effectively solve problems and implement data structures, aimed at beginners or those looking to solidify their understanding of the fundamentals. The program includes guided exercises, coding challenges, and collaborative problem-solving sessions. ResponsibilitiesParticipate in...
-
Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full timeS.i. System's client is looking for a DevOps Engineer to deploy back office products with Kubernetes into AWS or Azure.Permanent role - Candidates must be located in Greater Vancouver Area - Hybrid role (currently going in once a month) MUST HAVES:Experience managing, developing, and deploying cloud infrastructure (AWS or Azure) using Terraform.2+ years...
-
Senior Data Architect
1 month ago
Vancouver, British Columbia, British Columbia, Canada tsworks Full timeWho We Aretsworks Canada, Inc. (subsidiary of The Software Works, Inc, USA) is a technology product and services company in Ontario, Canada. Our mission is to provide domain expertise, innovative solutions and thought leadership to empower businesses to thrive in a digital world. We value our employees, take pride in providing best value in customer...
-
Data Engineer
1 week ago
Vancouver, British Columbia, B6B, British Columbia, Canada Viva Tech Solutions Full time· Have hands-on knowledge of Spark (Scala preferred), Hadoop, Kafka etc· Develop batch and streaming solutions using various Big Data technology.· Have strong programming knowledge in Java, Scala, or Python.· Have experience working with real-time or near real-time ingestion.· Experience on Streaming tool like nifi is added advantage.· Be familiar with...
-
Business Intelligence Developer
5 days ago
Vancouver, British Columbia, Canada Quantum World Technologies Inc. Full timeWe are seeking a skilled Business Intelligence Developer to join our team at Quantum World Technologies Inc. in Vancouver, BC.The estimated salary for this role is CAD 120,000 - CAD 180,000 per year, depending on experience.Job Description:In this position, you will be responsible for developing and maintaining large-scale data processing systems using big...
-
Software Engineer
21 hours ago
Vancouver, British Columbia, B6B, British Columbia, Canada Picovoice Full timeA steadily growing and profitable AI startup seeks software engineers. The ability to solve vague and nontrivial problems on a tight schedule is critical. Top-notch written and verbal communication skills are essential. A strong sense of ownership is a prerequisite. You can expect to work with intense, motivated, and competent peers.RequiredHands-on...
-
Software Development Specialist
1 month ago
Vancouver, British Columbia, Canada Microsoft Full time**About Microsoft**Microsoft is a leader in the technology industry, empowering individuals and organizations to achieve more. Our products and services are designed to make life easier, more productive, and enjoyable.**Job Summary**We are seeking an experienced Software Engineer to join our team at Microsoft Canada. As a key member of our team, you will...
-
Lead Data Scientist
1 month ago
Vancouver, British Columbia, British Columbia, Canada Visionaire Partners Full timeLead Data ScientistREQUIRED SKILLS:5+ years’ experience in developing and deploying machine learning models2+ years of technical lead experienceExpertise in traditional ML techniques and experience with Large Language Models (LLMs), including hands-on experience with fine-tuning and applying LLMs.Advanced knowledge of deep learning architectures and the...
-
Data Architect
1 month ago
Vancouver, British Columbia, British Columbia, Canada Randstad Digital Full timeJob Title: Data Architect/Lead Data EngineerLocation: Downtown Vancouver, BC Contract Duration: 6 months to start, high chance of extension Hybrid: 3 days in the office About the Role:Our client is seeking a Data Architect/Lead Data Engineer with 10+ years of experience to join their team and lead a group of data engineers in a dynamic and complex...
-
Software Developer
3 weeks ago
Vancouver, British Columbia, Canada Vancouver Coastal Health Full timeJob Description: We are looking for a skilled Software Developer to join our team at {company}. As a Backend Engineer, you will be responsible for designing and developing scalable and efficient software solutions. Responsibilities: Design and develop software solutions using various programming languages and frameworks.Collaborate with cross-functional...
-
DevOps Engineer
1 week ago
Vancouver, British Columbia, B6B, British Columbia, Canada Infotek Consulting Services Inc. Full timeProvide consultant service to stakeholders including developers, business users and othersCollaborate with development, operations, and other stakeholders to align platforms with application and business requirements.Maintain DevOps pipeline configuration and target for no-touch production deployment enablement.Identify and resolve issues related to cloud /...
-
Senior Data Engineer
4 weeks ago
Vancouver, British Columbia, British Columbia, Canada Alquemy Search & Consulting Full timeSenior Data Engineer12 month contract opportunity, high potential to extend"Hybrid" work environment - 2 times per week in downtown Vancouver officeSeeking a Data Engineer who is passionate about big data technology and delivering data solution to handle TB scale data per day and help the business meet the distinct needs of customers.Role & responsibilities:...