Python Backend & System Design
Princeton IT Services, Inc
Job Title
Python Backend & System Design
Location
Toronto, Canada
Job Type
Contract
Job Overview
We are seeking a Senior Platform Engineer with 4–6 years of experience in Python backend development, API design, and system architecture. The ideal candidate will have a strong foundation in software engineering principles and hands‑on experience building scalable, secure, and high‑performance backend systems in a microservices‑based environment.
Reports To
Software Engineering Manager / Director of Software Engineering
Responsibilities
- Design, develop, and deliver high‑quality features and APIs for our core banking platform.
- Own the end‑to‑end delivery of complex features within an agile development team.
- Collaborate with architects and team members to create scalable technical designs and documentation.
- Ensure performance optimization and reliability across distributed systems.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews and provide constructive feedback.
- Collaborate cross‑functionally with product and DevOps teams to ensure seamless delivery.
- Mentor junior developers and share technical knowledge within the team.
Qualifications
- 4–6 years of hands‑on experience in Python backend development.
- Strong expertise in RESTful API design, development, and integration.
- Experience with cloud computing platforms (preferably AWS or Azure) and containerized environments using Docker.
- Proficiency in SQL and relational databases (preferably MySQL); solid grasp of RDBMS concepts (transactions, locking, isolation levels).
- Good understanding of microservices architecture and distributed system design.
- Familiarity with message brokers such as RabbitMQ or Kafka.
- Experience with version control systems (GitHub, GitLab) and agile delivery processes.
- Strong problem‑solving, analytical, and debugging skills.
- Excellent communication and collaboration skills.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Preference for candidates from top Canadian universities such as University of Waterloo, University of Toronto, or McGill University.
Nice to Have
- Exposure to Payroll Providers or Time & Attendance systems.
- Familiarity with *nix environments.
- Experience with CI/CD pipelines and DevOps practices.
$92k - $118k per year
...Build scalable backend applications and integrate AI-powered workflows... ...a Backend Developer – Java/Python & AI with practical experience... .... You'll play a key role in designing, developing and integrating scalable... ...of AI to enhance existing systems, automate business processes...PythonFull timeInternshipImmediate start$118k - $152k per year
...Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions using Python web... ...structures, algorithms, SQL and NoSQL databases, distributed systems, and communication protocols. Working closely with Product...PythonFull timeInternshipImmediate start$90k - $125k per year
...metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and... ...more. You’ll specifically take care of designing system solutions and formalizing system... ...external or internal) and requirements to design optimal system solutions Providing technical...SuggestedFull timeWorldwide$40 - $50 per hour
...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications... ...Strong Python skills. Experience with APIs , backend systems, and debugging. Familiarity with Docker , Linux , and...PythonRemote jobContract workSummer workLocal area$75k - $110k per year
...for people who appreciate craft and a little bit of magic. If you're curious, you'll be in good company. Are you an experienced systems designer with experience in RPGs? Are you able to turn player fantasies into compelling stats, skills and systems? If you are comfortable...Suggested3 days per week$95k - $118k per year
...stuck into. And that’s where you come in. Job Description: The System Design Specialist, Intermediate will perform system design, signaling... ...designation. Preferred Technical Expertise C++, C#, Java, Python, Perl, Ruby, Assembly. STL, Boost, MFC, WPF, multithreading,...PythonFull timeWork at officeRemote work$90k - $125k per year
...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we... .... Could you be the full-time Interlocking (IXL) System Designer in Toronto, ON we’re looking for? Your future role Take on...Long term contractFull timeWorldwideFlexible hours$117.02k - $150.03k per year
...Project System Design Specialist Location: Toronto, Ontario, Canada Job ID: R1012353 Date Posted: 2026-07-07 Company Name: Hitachi Rail Canada Inc. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No About Us A career at Hitachi...Full timeFor contractorsRemote work$82.54k - $116.59k per year
...s where you come in. Job Description: We are hiring a Signaling Design Specialist - Senior for our Toronto office. The Signaling Design Specialist - Senior will, among other responsibilities, perform system design, signaling design, analysis, modelling, and simulation to...Full timeContract workWork at officeRemote work$80k - $105k per year
...From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer... ...Could you be the full-time Overhead Catenary System (OCS) Design Engineer in Toronto, ON we’re looking for? Your future role...Long term contractFull timeFor subcontractorWorldwideFlexible hours$100k - $120k per year
...complex financial data, from backend services to client reporting?... ...hiring an Intermediate Full Stack Python Developer to join an... ...working in unfamiliar areas of the system, approaching new domains, layers... ...with stakeholders, designing the approach across the front...PythonFull timeNight shift3 days per week$90 - $100 per hour
...Senior AI Backend Engineer (Python/FastAPI, Agentic AI & LLM Applications) Job Type: Contract Contract... ...experienced contractors who can help design, build, and scale production-grade AI solutions... ..., you will help architect intelligent systems leveraging modern AI frameworks,...PythonContract workFor contractors- ...skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...and automation capabilities. Design, develop, and optimize... ...applications with enterprise systems, services, and APIs. Support... ...applications with enterprise platforms, backend services, and APIs....PythonInternshipRemote workRelocation
$150k - $200k per year
...Senior/Staff Python Developer Role: Full-time, hybrid role based... ...We Work We don’t separate backend and frontend. Engineers here own... ...integrations across a complex system. You’ll regularly switch... ...own features end to end from design through production and support...PythonFull timeShift work$95.1k - $142.65k per year
...there’s something for everyone to get stuck into. And that’s where you come in. Job Description: Electrical Installations Design Engineer – Rail Systems Hitachi Rail is looking for an enthusiastic self-motivated Electrical Installations Design Engineer -Rail Systems , as...RemplacementLong term contractFull timeFor contractorsImmediate startRemote work- ...Python Developer We are: Looking to be part of a transformational digital engineering... ...reimagine how products are designed, engineered, manufactured, and... ...program objectives into actionable design initiatives. Plan and execute system specifications, design, architecture...PythonHourly payFull timeWork at officeLocal area
- ...Software Engineer to join our team in a backend developer role. This is a hands-on technical... ...also staying close to the details: designing systems, writing code, reviewing implementation,... ...platform systems in production (we use Python and other programming languages). Significant...Python
- ...· Independently frame, design, and deliver software solutions by engaging... ...assumptions · Build backend services and RESTful APIs aligned to those... ...Strong hands-on Python backend development experience in enterprise...PythonFor contractors
$100k - $180k per year
...Scalable & Reusable Solutions: Design and deliver features that are... ...Apply best practices in coding, system architecture, and performance... ...If you're passionate about backend engineering, solving complex problems... ...C#, Java, C++, Golang, Rust, Python or Ruby (this list is not...PythonFull timeRemote work$92k - $118k per year
...Build scalable backend applications and integrate AI-powered workflows... .... What You’ll Do Design, develop, test, and maintain scalable... ..., REST APIs, microservices, system integrations, and modern software... ...Points For Experience with Python for AI development, automation...PythonInternshipImmediate start- ...payments together. What will you do: Design, develop, and maintain scalable, high-... ...API specifications Integrate internal systems with third-party applications and services... ...least one modern programming language (Java, Python, Go, or Node.js) Deep understanding of API...PythonInternshipFlexible hours
$136k - $160k per year
...Engineer , you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s next-generation... .... The Robinhood Chain team designs and scales the underlying... ...development using languages such as Go, Python, or Java, with a solid grasp of cloud...PythonContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$167.55k - $209.44k per year
..., to the context teams and AI systems rely on. Fivetran helps organizations... ...a Staff Software Engineer, Backend to join our Reverse ETL... ...interpreted language such as Python, Ruby on Rails, etc. Hands-... ...filling in the gaps” in product / design specs. The prospect of being able...PythonFull timeInternshipWork at officeRemote workFlexible hours2 days per week- ...reporting dashboards, connections to ticketing systems, integrations with financial systems, B2B... ...technical challenges. You Will Design and build highly reliable and resilient... ...environments. At Zip, our stack includes Python, Javascript, React, and GraphQL. ~ Experience...PythonFull timeImmediate startRemote workHome officeFlexible hours
- ..., well-tested, readable, and maintainable backend code. Participate in code reviews and collaborate... ...experience, including internships, using Python, Go, Java, or similar technologies.... ...Preferred exposure to machine learning systems or ML serving, training, and deployment infrastructure...PythonFull timeInternshipWork at officeRemote work3 days per week
$85k - $95k per year
...integrations and LLM-powered applications. You will design and implement innovative software... ..., such as D&O Copilot, built with Python and FastAPI, so this role spans both our core... ...Responsibilities: Design, develop, and deploy backend services and APIs using our AWS serverless...PythonPermanent employmentFull timeTemporary workRemote workFlexible hours$96.9k - $136.8k per year
...policies and practices have been designed to allow colleagues to... ...experienced IT Manager to lead the design and delivery of an AI-enabled... ...on technical leadership across Python-based model integration, API/service... ...applications and production systems. Develop an interactive...PythonWork from home$200k - $235k per year
..., and so are the rewards. The Backend Platform team’s mission is to enable... ...that improve how backend systems are developed and operated. You will design and guide adoption of platform capabilities... ...backend systems using Go and Python You have deep knowledge of backend...PythonLong term contractWork at officeFlexible hoursShift work3 days per week- ...team Link is a digital wallet designed for effortless and secure... ...transactions, to intelligent systems that help protect consumers and... ...Responsibilities Build and design the next generation of Stripe... ...~ Interest in working as a backend specialist across varying technologies...Full timeInternship
$166k - $195k per year
...ll architect, build, and scale the backend services, infrastructure, and data systems that support Robinhood’s next-... ...that. The Robinhood Chain team designs and scales the underlying decentralized... ...domains. ~ Proficiency in Go or Python, with exceptional technical grasp...PythonLong term contractWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Backend & System Design. Be the first to apply!
