Top Python Developer Jobs in Calgary

2 Days AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Build backend services and APIs primarily in Python, with frontend contributions in React and TypeScript. Develop experimentation platforms, near-real-time data ingestion and processing, AI-powered workflows, partner integrations, RBAC, and other product capabilities. Collaborate with product managers, designers, data scientists, and senior engineers while delivering production-ready features across backend, frontend, pipelines, and infrastructure.
Top Skills: APIsDistributed SystemsMicroservicesNear-Real-Time Data ProcessingPythonReactRole-Based Access Control (Rbac)Typescript
2 Days AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Lead backend-focused software architecture and development for data-intensive products, including experimentation platforms, near-real-time ingestion, AI workflows, integrations, APIs, and distributed systems. Partner with product, design, and data science teams to translate ambiguous needs into scalable production solutions. Contribute across frontend, pipelines, and infrastructure, while mentoring engineers, conducting design reviews, and setting technical direction.
Top Skills: AIAPIsData Processing SystemsDistributed SystemsMicroservicesNear-Real-Time Data InfrastructurePythonReactRole-Based Access ControlTypescript
2 Days AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Own the architecture and technical direction of Northbeam’s data ingestion and integration platform. Lead event-driven and batch processing decisions, establish standards for observability, freshness, and failure handling, and guide cross-functional platform design. Mentor engineers, conduct design reviews, influence teams without direct authority, and drive foundational platform improvements. The role requires deep Python and SQL expertise, cloud data warehouse experience, scalable API-based ETL design, orchestration, and containerized infrastructure experience.
Top Skills: AirflowApi KeysBigQueryCdpsCrm SystemsDockerErp SystemsEvent-Driven ArchitectureGdprGraphQLKubernetesOauth 2.0PythonReal-Time Data ProcessingRestSecrets ManagementSoc 2SQLWebhooks
2 Days AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Build and maintain reliable data pipelines, integrations, APIs, and event-driven or batch processing systems. Transform data from advertising, commerce, and order management platforms while improving monitoring, data freshness, performance, security, and scalability. Partner with product, infrastructure, and data engineering teams to expand the integration platform and onboard new sources in a cloud-native, multi-tenant environment.
Top Skills: AirflowAmazonAmazon RedshiftApi KeysBigQueryCdpsCrmsDagsterDockerErp SystemsEvent-Driven ArchitectureGdprGraphQLKubernetesOauth 2.0PrefectPythonReal-Time Data ProcessingRest ApisShopifySnowflakeSoc 2SQLWebhooks
One Month AgoSaved
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain secure, scalable Flow Registry features for GitLab’s agentic platform using Python, LangChain, and LangGraph. Design GraphQL and REST APIs, improve automated testing, optimize PostgreSQL-backed applications, and collaborate across backend, frontend, product, UX, and AI teams. Participate in Tier 2 on-call support, troubleshoot production issues, improve observability, and contribute to responsible AI integration in GitLab’s remote, asynchronous environment.
Top Skills: GraphQLJavaScriptLangchainLanggraphPostgresPythonRestRspecSQLVue
14 Days AgoSaved
Remote
Calgary, AB
Junior
Junior
Big Data • Internet of Things • Mobile • Other
Build and operate Python-based, multi-agent AI backend systems for go-to-market workflows. Design model-agnostic LLM architectures, tool-use patterns, integrations, observability, evaluation infrastructure, and production services deployed on Kubernetes. Own systems end-to-end, including architecture, deployment, reliability, experimentation, debugging, and incident resolution across CRM, enrichment, outreach, and communication platforms.
Top Skills: ApolloArgocdCi/CdClaudeDockerFastapiFlaskGptKubernetesLlmsLushaPythonSalesforceSlackSQLStatefulsets
Reposted One Month AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design, build, and maintain scalable data pipelines and tenant-aware APIs to ingest and transform data from ad platforms, order systems, and real-time events. Ensure reliability, observability, and maintainability across event-driven and batch architectures, implement authentication flows, optimize data workflows in a cloud-native environment, and collaborate with product, infrastructure, and data teams to onboard new sources.
Top Skills: AirflowAPIsBigQueryDockerETLGraphQLKubernetesPythonRestSQLWebhooks
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Software • Energy
Lead end-to-end engineering initiatives for customer-facing features in a fast-paced startup. Build and maintain backend and frontend systems, design and evolve GraphQL APIs, debug production issues, participate in on-call rotation, and collaborate cross-functionally with product, policy, and commercial teams to deliver high-quality, scalable software for battery asset operations and project simulation.
Top Skills: AWSClaude CodeClojurescriptCursorDbtEchartsFulcroGithub CopilotGraphQLKotlinPostgresPythonPyTorchReactRechartsRedshiftSnowflakeStrawberryTailwind CssWarp Agent Mode
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Cloud • Software
The Python Engineer will write maintainable Python software, lead technical initiatives, collaborate globally, and contribute to community engagement at Canonical.
Top Skills: CC++DockerGoKubernetesLinuxNoSQLPythonRustSQL
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted One Month AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Digital Media
Develop and enhance features for EnrollWise, contribute to a scalable software architecture, review code, collaborate on design and technical feasibility, and maintain software quality.
Top Skills: ApolloAWSDjangoDjango OrmGraphQLNextjsPythonReact
Reposted One Month AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
Retail • Analytics
As a Senior Robotics Software Engineer, you will maintain and improve the Tally software stack, develop new software packages, enhance autonomy and navigation, and assist in DevOps and CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitPythonRosUbuntu
Reposted One Month AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
Retail • Analytics
As a Software Engineer, you will develop and maintain the Tally software stack, enhance robot navigation and autonomy, and support CI/CD processes.
Top Skills: AWSAzureBashC++DockerGCPGitLinuxPythonRedisRos
One Month AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design and build distributed backend systems, microservices, and near-real-time data ingestion and processing. Scale an incrementality experimentation platform, add AI-powered workflows, extend data integrations and partner exports, and contribute frontend components as needed to deliver end-to-end product features.
Top Skills: AIAPIsData IngestionData ProcessingDistributed SystemsMachine LearningMicroservicesPythonReactTypescript
One Month AgoSaved
Remote
Calgary, AB
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Design, develop, integrate, and maintain scalable web applications and backend services using .NET Core and Python. Build RESTful APIs and microservices, optimize database queries, implement security and authentication, support CI/CD and cloud deployments, participate in Agile/Scrum, perform testing and performance tuning, and produce technical documentation.
Top Skills: .Net CoreAngularAsp.Net CoreAWSAzureC#Ci/CdCSSDjangoDockerEntity Framework CoreFastapiFlaskGitHTMLJavaScriptMicroservicesPostgresPythonReactRest ApisSQL Server
Mid level
Gaming • Mobile • Travel
Develop and maintain an AI-driven pipeline to auto-generate, process, and publish real-life and digital quests. Integrate AI frameworks, design scalable automation workflows, analyze user data to improve generation quality, build API integrations, participate in architecture and documentation, test with pytest/unittest, and collaborate with cross-functional teams to validate LLM outputs against real-world data.
Top Skills: AgentzeroAPIsAutogenBeautiful SoupBpmnClaude CodeCrewaiCursorDjangoDockerFastapiFlaskFlowiseGitGitlabHaystackHermesKubernetesLangchainLangflowLanggraphLinuxLlamaindexN8NNoSQLOpenai Agents SdkOpenclawPhidataPytestPythonRequestsScrapySeleniumSnscrapeSQLUmlUnittestVs Code Copilot
Reposted One Month AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology • Consulting
Design and build applications in Python, collaborate with clients, optimize performance, and ensure code quality in AI-driven projects.
Top Skills: Ai FrameworksCdCiGitGoKubernetesPythonReact
2 Months AgoSaved
In-Office or Remote
Calgary, AB
Entry level
Entry level
Gaming • Mobile • Travel
Build and maintain Python tools for web scraping, automation, integrations (Airbnb, marketplaces), ad automation, chatbots (Chatwoot), workflow automation (Spiffworkflow), automated tests, and data analysis.
Top Skills: BpmnChatwootClaude CodeCursorDjangoFlaskGitGitlabLinuxNoSQLPytestPythonRequestsSeleniumSpiffworkflowSQLUnittestVs Code Copilot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account