Data Theorem, Inc. Logo

Data Theorem, Inc.

Senior Python Backend Engineer

Posted 14 Days Ago
Be an Early Applicant
In-Office
Calgary, AB
Senior level
In-Office
Calgary, AB
Senior level
The Senior Python Backend Engineer will implement web services and tools in Python, automate security analysis, and collaborate with design teams.
The summary above was generated by AI

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.

You will:

  • 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.

We’re looking for someone who has:

  • 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.

Top Skills

Cloud Functions
Cloud Run
Firestore
GCP
Postgres
Python

Similar Jobs

21 Hours Ago
In-Office
Calgary, AB, CAN
Mid level
Mid level
Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software
Join AfterSell as a Software Engineer to build AI-powered products for e-commerce, focusing on scalable, end-to-end features and collaboration across teams.
Top Skills: AICSSExpress.JsHTMLMlReactTypescript
Yesterday
Easy Apply
Hybrid
6 Locations
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
The Staff Engineer will contribute to the MongoDB Server Query Integration team by building features on the database query engine, optimizing data processing, and mentoring team members.
Top Skills: C++JavaScriptPython
Yesterday
In-Office
Calgary, AB, CAN
Mid level
Mid level
Big Data • Information Technology • Software • Analytics • Energy
The Customer Engagement Specialist will drive customer success by providing training on Business Automation products, managing supplier strategies, and assisting in process optimization.
Top Skills: ExcelMS OfficePowerPointVisioWord

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account