Remote Jobs RockRemote Jobs Rock

Senior/Staff Python Developer

๐Ÿ“… May 4
PythonFlaskDjangoMicroservices
Apply Now

๐Ÿ“œ Description

  • Build and ship backend-focused product features using Python and Flask.
  • Own features end to end, from design through production and support.
  • Debug customer-facing production issues and integrate third-party systems.
  • Work across microservices, GraphQL or REST APIs, and server-rendered frontend.
  • Adapt to evolving requirements and shifting priorities in a high-ownership environment.

๐Ÿ› ๏ธ Requirements

  • You are a product-minded engineer who focuses on solving problems, not just writing code.
  • You are comfortable working in ambiguity and take ownership of figuring things out. Whether it is unclear requirements, customer pain points, or a complex codebase, you are able to break things down and move forward.
  • You ask the right questions, think in systems, and care about outcomes over output.
  • 5 to 8+ years of software engineering experience at an enterprise level
  • Strong backend fundamentals and system design experience
  • Experience working in high-ownership, fast-paced environments
  • Strong communication skills with both technical and non-technical stakeholders
  • Comfortable managing multiple priorities and switching context
  • Experience with server-side rendered frontend (HTMX, Turbo, or similar)
  • Experience with Google Cloud Platform (GCP)

โœจ Benefits

  • Compensation: $150,000 to $200,000 base CAD (depending on Seniority)
  • High ownership role with direct impact on product and customers
  • Opportunity to work on a complex system with real-world operational impact
Full job description

Senior/Staff Python Developer

  • Role: Full-time, hybrid role based in Downtown Toronto

  • Level: Senior to Staff (IC) seniority

  • Compensation: $150,000 to $200,000 base CAD (depending on Seniority)

  • Focus: This is a Back-end focused Product Role

How We Work

We donโ€™t separate backend and frontend. Engineers here own problems end to end.

This role is primarily backend focused using Python and Flask, but you will also work on server-side rendered frontend using HTMX and GraphQL APIs.

Youโ€™ll spend a significant portion of your time building and shipping features, debugging customer issues, and working on integrations across a complex system.

Youโ€™ll regularly switch between building new features and resolving real customer issues, often with evolving requirements. This is a high-ownership environment where priorities can shift quickly, requiring strong problem-solving, adaptability, and decisive execution.

About You

You are a product-minded engineer who focuses on solving problems, not just writing code.

You are comfortable working in ambiguity and take ownership of figuring things out. Whether it is unclear requirements, customer pain points, or a complex codebase, you are able to break things down and move forward.

You ask the right questions, think in systems, and care about outcomes over output.

You Bring:

  • Strong experience building backend systems in Python (Flask, Django, or similar)

  • Experience working with microservices-based architectures

  • Ability to own features end to end from design through production and support

  • Experience working with GraphQL or REST APIs

  • Strong debugging skills and ability to handle customer-facing production issues

  • Experience integrating with third-party systems

  • Comfort working across the stack in a backend-heavy environment

  • Ability to work through ambiguity and clarify direction before execution

Qualifications:

  • 5 to 8+ years of software engineering experience at an enterprise level

  • Strong backend fundamentals and system design experience

  • Experience working in high-ownership, fast-paced environments

  • Strong communication skills with both technical and non-technical stakeholders

  • Comfortable managing multiple priorities and switching context

Bonus Points:

  • Experience with server-side rendered frontend (HTMX, Turbo, or similar)

  • Experience with Google Cloud Platform (GCP)

  • Experience in fintech, accounting systems, logistics, or operational software

  • Experience working on complex, domain-heavy products

  • Experience mentoring or supporting other engineers

Perks & Details:

  • Compensation: $150,000 to $200,000 base CAD (depending on Seniority)

  • High ownership role with direct impact on product and customers

  • Opportunity to work on a complex system with real-world operational impact

Miratech

Senior Java Developer (with LLM expertise)

๐Ÿ•’ 3 days ago
Miratech๐Ÿ‘ฅ 501 - 1000 employees๐Ÿข Information Technology And Services

Lead Java and Spring Boot development for enterprise banking systems, building scalable microservices and integrating LLMs, agentic workflows, and intelligent automation into secure, API-driven applications.

JavaSpring BootMicroservicesRestful APIs

Design and deploy secure distributed systems for AI-powered evidence search and analysis, bringing production machine learning, retrieval, and semantic reasoning capabilities from discovery through deployment.

Backend EngineeringDistributed SystemsPythonJavaScript
Kong

Senior Software Engineer, Control Plane

๐Ÿ•’ 3 days ago
Kong๐Ÿ‘ฅ 501 - 1000 employees๐Ÿข Computer Software

Design and operate Kong Gateway Control Plane services in Go, shaping architecture and cloud-native technical direction while improving reliability, performance, and the developer experience at enterprise scale.

GolangDistributed SystemsMicroservicesAPI Design
Datadog

Senior Software Engineer - Analytics Data Platform

๐Ÿ•’ 3 days ago
Datadog๐Ÿ‘ฅ 5001 - 10,000 employees๐Ÿข Computer Software

Build and scale batch data platform infrastructure used by internal data engineers and scientists, automating Spark and JVM migrations, improving execution reliability, and optimizing resource allocation across large-scale workloads.

Backend ProgrammingGoJavaRust
Catawiki

Backend Engineer

๐Ÿ•’ 3 days ago
Catawiki๐Ÿ‘ฅ 501 - 1000 employees๐Ÿข Internet

Build and own scalable, resilient backend microservices and customer-facing features across marketplace products, collaborating with cross-functional Agile teams to improve service quality, reliability, and engineering practices.

Backend DevelopmentObject-oriented ProgrammingMicroservicesAPI Design

Trusted by Remote Workers