Python Developers - Intermediate and Senior - SaaS Microservices - Vancouver, British Columbia Canada - 23046



JOB DESCRIPTION

Job #: 23046
Title: Python Developers - Intermediate and Senior - SaaS Microservices
Job Location: Vancouver, British Columbia - Canada
Employment Type:
Salary: $80,000.00 - $120,000.00 - Canadian Dollars - Yearly
Other Compensation: Full benefits
Employer Will Recruit From: Regional
Western Canada
Relocation Paid?: NO

WHY IS THIS A GREAT OPPORTUNITY?


Python Software Engineers (Back-End)  Our client is a high-profile, successful computing firm offering high-speed, innovative solutions to some of mankind’s most challenging technical situations in many diverse domains.  Their customers and partners are among the world’s best known innovation superpowers and this firm has attracted global media attention.  They are looking for exceptionally motivated people who love to see the impact of their work on a daily basis, who will do whatever it takes to ensure success of the company, and who want to be a part of something special. Their Systems Software team is responsible for a cloud-based platform giving application developers real-time access to their computing environmet. Through this software, users can use the applications, install the open-source SDK, try demos and interactive examples, and join a growing community of leading-edge developers. The Systems Software team is also responsible for the REST API that the SDK and other client libraries use to communicate programmatically with their computers.

They are looking for two versatile Python Software Engineers (Back-End) to join them as they continue to expand the product and bring to market new computing services. In this role, you’ll contribute to the design and development of new interactive web content and services that will have a real-world impact on the future of technology.

 

JOB DESCRIPTION

Responsibilities Include:

 

  • Contribute to all phases of the software development lifecycle of back-end code to support new interactive web content and new quantum computing services
  • Work closely with technical project managers, researchers and tool developers
  • Optimize back-end code for speed, scalability and reliability
  • Establish and promote design guidelines, best practices and standards
  • Potential opportunities to work on front-end (React)

 

QUALIFICATIONS

Qualifications:

  • Bachelors in Computer Science, Engineering or related field
  • Intermediate requires 1-3 years and Senior requires 8+ years as a back-end or full-stack software engineer
  • Experience in all phases of the software development life cycle, from requirements gathering through deployment of back-end code for large-scale Software as a Service (SaaS) products
  • Strong Python coding skills
  • Experience with SQL
  • Excellent written and verbal technical communication skills

 

Bonus Skills and Qualifications:

One or more of the following additional qualifications would be awesome but not necessary:

  • Experience designing, developing and deploying microservices
  • Experience with Django
  • Experience using AWS and Docker containers
  • Experience with NoSQL databases
  • Experience with Redis
  • Experience with Go, Rust, or NodeJS
  • Front-end experience using React

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit