Enable job alerts via email!

Senior Python Backend Engineer

Data Theorem

Canada

Remote

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Canada is seeking a Senior Python Backend Engineer to implement web services for automated security analysis. You will collaborate with cross-functional teams to develop customer-facing solutions and contribute to a scanning platform that validates security across various assets. Ideal candidates have over 4 years of experience in software engineering, particularly with Python and modern development practices.

Qualifications

  • 4+ years of Software Engineering experience.
  • Significant experience implementing web services and APIs in Python.
  • Familiarity with modern practices and tools for developing in Python.

Responsibilities

  • Implement web services using Python and deploy to Google Cloud.
  • Collaborate with Design and Front-end teams.
  • Contribute to the security scanning platform.

Skills

Software Engineering experience
Python web services implementation
Familiarity with modern Python practices
Experience with Google Cloud
Experience with Cloud Run
Experience with PostgreSQL
Experience with Firestore
Job description

Data Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong Engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.

As a Senior Python Backend Engineer, you will be responsible for implementing web services, libraries and tools in Python, in order to automate the security analysis of mobile, cloud and web applications, at scale. We help thousands of Developers and Security Engineers discover, understand, and fix security and privacy issues affecting their applications.

Responsibilities
  • Implement web services using Python, and deploy them to Google Cloud using modern technologies such as Cloud Functions and Cloud Run.
  • Collaborate with the Design team and the Front-end team to build new customer-facing UIs and flows for security analysis and automation.
  • Be an active member of the Data Theorem’s Engineering team, which is spread across the United States, England, France, and Canada.
  • Contribute to our scanning platform, which is able to scan millions of mobile, web, and cloud assets every day to validate their security.
Qualifications
  • 4+ years of Software Engineering experience.
  • Significant experience implementing web services and APIs in Python.
  • Familiarity with modern practices and tools for developing in Python (testing frameworks, type annotations, etc.).
  • Bonus points: experience with Google Cloud, Cloud Run, PostgreSQL, or Firestore.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.