Back - end Python Developer
Benaroya Research Institute
Adastra is seeking a Back-End Python Developer to help build, maintain, and enhance the back-end services that power a promotion planning and price optimization platform. As a core member of the software development team, you will contribute to scalable, high-performing systems by writing clean, efficient Python code and supporting the ongoing evolution of the platform. This role plays a key part in improving system performance, enabling new features, and supporting reliable, data-driven decision-making.
Primary Location: Toronto, ON
Work Model: Hybrid 3-Days Onsite
Employment Type: Contractor
Responsibilities
- Develop, test, and maintain scalable back-end services and RESTful APIs under the guidance of senior team members
- Contribute to code and database optimizations to improve system performance and efficiency
- Collaborate with product managers and engineers to implement new features and resolve technical issues
- Support the reliability and maintainability of back-end systems in a production environment
Qualifications, Skills & Experience
- 3–5 years of experience developing production-level back-end systems
- Strong proficiency in Python and SQL
- Experience building and consuming RESTful APIs
- Solid understanding of clean code principles, automated testing, and Git-based workflows
- Experience working in Agile development environments
- Strong collaboration skills and ability to work effectively within cross-functional teams
- Good problem-solving skills with the ability to implement well-defined solutions and troubleshoot issues
NICE TO HAVE
Experience with cloud environments such as Google Cloud Platform
Familiarity with containerization technologies such as Docker and Kubernetes
Exposure to Domain-Driven Design and microservices architectures
A growth mindset with interest in learning new technologies and continuously improving technical skills
About Adastra
Adastra is a global leader in AI and data-driven transformation, helping organizations lead with artificial intelligence—responsibly, strategically, and at scale. With over 25 years of experience, Adastra empowers enterprise clients to unlock business value through data innovation, operational excellence, and smart customer engagement.
Trusted by some of the world’s most prominent brands, Adastra delivers end-to-end solutions grounded in thoughtful strategy, robust governance, and deep technical expertise. From defining vision to ensuring execution, Adastra guides organizations through every stage of their AI, data and cloud journey—building future-ready capabilities and delivering measurable, lasting impact.
Adastra serves clients across key industries including financial services, automotive, manufacturing, technology, media and telecom (TMT), healthcare, retail, and professional services. The company employs more than 2,000 professionals across North America, Europe, and Asia.
What We Offer
- Opportunity for advancement and career progression
- Successful referral program
- The opportunity to work with one of Canada’s 50 Best Managed Companies
- Satisfaction of working for a reputable company
- A flexible, dynamic, and diverse workplace
EQUAL OPPORTUNITY EMPLOYER
In our commitment to promote fair and equitable treatment of all employees and applicants, Adastra Corporation provides equal employment opportunities for all individuals regardless of age, sex, disability, race, ethnic origin, citizenship, creed, sexual orientation, marital status, or any other ground as described in the Ontario Human Rights Code. In addition, accommodation will be provided during the hiring process. Adastra Corporation’s implementation and support of employment initiatives, encourage diversified labour force participation and equal access to opportunities based on merit and performance.
AI Usage - Our hiring process includes the use of AI-enabled tools to screen applications (e.g., keyword matching, qualification ranking). A human recruiter reviews all AI-generated shortlists to make informed hiring decisions.
There has been an increased instance of fraudulent job offers coming from people posing as Adastra HR employees. Please note that Adastra will never request fees as part of our recruiting process and any emails sent to you that are not from ‘@adastragrp.com’ or ‘@talent.icims.com’ are fraudulent. All employment offers are sent via DocuSign and if you receive an employment offer from a suspicious email and not via DocuSign, it is fraudulent.
Contact View email address on canada.jobradars.com to inquire about jobs at Adastra, to report a suspicious request for money or personal information from external websites or suspicious employment offers.
- ...Overview Adastra is seeking a Back-End Python Developer to help build, maintain, and enhance the back-end services that power a promotion planning and price optimization platform. As a core member of the software development team, you will contribute to scalable, high-performing...SuggestedFor contractorsInternshipFlexible hours
$75k - $80k per year
...oriented and technically strong individual with experience developing software for both front and back-end systems. In this role, you’ll create state-of-the-art... ..., developing, and testing ARCX web applications. Develop server-side and client-side JavaScript applications...SuggestedCasual workRemote work- ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver scalable, secure...Suggested
- ...team. THE OPPORTUNITY: ARCX is looking for Quality Assurance Developer to join our team. This position will report to the QA Manager... ...tests ? Knowledge on embedded C programming, testing concepts, python scripting exposures ? Knowledge of Agile Methods - Scrum and...SuggestedFull timeCasual workRemote workMonday to friday
$47.6 per hour
Overview Languages English Education ~ Bachelor's degree Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Work setting ~ Consulting firm Responsibilities Tasks...SuggestedPermanent employmentFull timeRemote work- ...Our Application Development team interfaces with customers and project owners to develop callflow applications, web applications, custom reports and system integrations. This small team of talented developers require an additional full-time permanent resource to develop applications...Permanent employmentFull time
- ...hiring a software engineer to design and develop software in our Linux-based networking system... ...our application and cloud teams to ensure end-to-end reliability and performance Key... ...: Develop and maintain Python-based scripts, tools, and prototypes that...Full timeInternshipLocal areaWork from home
$70k - $85k per year
...look to strengthen our Managed Services practice with a Support Developer who can combine CRM and Power Platform application expertise, and... ...right place. Responsibilities Resolve high-urgency issues for end users and client organizations. Deliver strong customer...Remote workFlexible hours$147k - $196.6k per year
...expected to report to the office three days per week, at minimum. The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded...Work at officeLocal areaRemote workWork from home3 days per week- ...Job Title: IBM Verify Developer/Engineer Employment Type: Contract Duration: 1 year (starting late May) Fully Remote (Canada) Must haves: Strong hands-on experience with IBM Security Verify / ISVA / ISAM Minimum Reliability clearance required Solid understanding...Contract workRemote work
$18.5 - $25 per hour
...scalable items. Cleans and stocks Front End areas, including own register – changing... ...supervisor in controlling customer flow and backed up lines – helping reduce customer waiting... ..., time in current position, or developing skills to perform at the higher-level role...Hourly payFull timePart timeSeasonal workWork at officeLocal areaImmediate startFlexible hoursShift workNight shift- ...currently looking for motivated candidates for the role of Software Developer - Virtualization and Software-in-the-Loop (SIL) Integration to... ...related experience/clubs Proficient in Embedded C and Python Understanding of embedded controls software and the automated...Full timeInternshipLocal areaWork from home
$73.9k - $110.9k per year
...at minimum, or other frequency dictated by the business. The Role General Motors of Canada Company is seeking a Software Developer – Brake Controls and Diagnostics to join the team and help shape the next generation of software-defined vehicle braking systems. This...Full timeLocal areaWork from homeShift work- ...Job Description : Guidewire Integration Developer with strong Java/J2EE, Policy Center, APIs, and Insurance domain experience for cloud integrations. 5 MUST HAVE Skills & Experience # Guidewire Policy Center Integration & Configuration (5+ years) Hands-on...Contract work
- ...at a Canadian post-secondary institution and eligible for co-op placement We are a lean, fast-paced start-up seeking a Mobile App Developer Co-op Student to help build and maintain a production-grade mobile and web application using modern technologies like Flutter, React...Permanent employmentFull timeManual laborRemote work
$94.5k - $141.7k per year
...Qualcomm Snapdragon Automotive SoCs Developing low-level drivers, QNX/Linux platform components... ...Language such as C, C++, Java, Python, etc. Preferred Qualifications ~6+... ...components Develop hypervisor front-end and back-end modules Participate in platform bring...Work from home$185k - $215k per year
...with existing clients and identifying and developing new clients both within GEI and externally... ...computer-programming experience with SQL, python, XML, or other languages is preferred ~... ...Focused on Partnership, Sustainability, Giving Back to Our Communities and Diversity, Equity...Full timeContract workRemote workFlexible hours$90k - $110k per year
...manual work, requiring skills in scripting (Python/REST), API integration, system... .... You will be responsible for designing, developing, and maintaining scalable applications in... ...positioned to offer our clients a complete, end-to-end platform that integrates seamlessly...Full timeCasual workWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift- ...be part of an inclusive team that works to develop innovative therapies for patients? Every... ...in coding language (e.g. SQL, SAS, R, or Python) Working knowledge of various statistical... ...time, plus national holidays including year-end shut down 401(k) match and annual...Long term contractFull timeWork at officeLocal areaWork from home
$65k per year
...diagrams (e.g., Visio) and runbooks. Provide end-user support (PC provisioning and... ...automation experience (e.g., PowerShell or Python) is an asset. ~ Understanding freight/supply... .... Over the past century, the company has developed expertise in all facets of the industry...Work at officeFlexible hours2 days per week3 days per week$100k - $150k per year
...Hardware, AI, and Life Sciences sectors. End-to-End Sales: Own the full sales cycle,... ...Management & Retention Strategic Retention: Develop and execute the renewal strategy to... ...accelerators, private industry or venture-backed startups . ~ Proven track record of "...Long term contractFull timeFlexible hours3 days per week- ...automated lifecycle management for AI assets. Develop and optimize the data plane for AI... ...bottlenecks across the ML pipeline. Optimize the end-to-end data path—from persistent storage... .... Programming proficiency in C/C++, or Python, with experience in relevant environments...Permanent employmentFull timeImmediate start
- ...Operations. This is not a junior or intermediate BI developer role. This position requires someone who has previously owned end-to-end data solutions in a modern analytics... ...troub leshoot, modify, and enhance KNIME and Python/Pandas workflows supporting financial...Permanent employmentFull timeMonday to fridayFlexible hours
- ...on Windows server and client platforms Develop, test and implement updates to applications... ...current operating environment Monitor/test back-up processes for all systems. Monitors... ...projects through the phases of consulting with end users, selection, project planning,...Contract workWork at officeWeekend workAfternoon shift
$127k - $225k per year
...collaboration patterns for software engineering, developing systematic techniques for coordination,... ...—and contribute to the incubation of end-to-end code agent products powered by multi... ...-collaboration quality. Proficiency in Python (or TypeScript, Go, or C/C++), with the ability...Permanent employmentFull timeInternshipImmediate start$70k - $80k per year
...approach. You are comfortable owning issues end-to-end and identifying opportunities to... ...with scripting or automation tools such as Python or PowerShell. Communication and... ...the hiring process. Why join With a developed and cohesive leadership team and a robust...Long term contractFull timeLive InWork at officeLocal areaRemote work1 day per week$70k - $80k per year
...continuous improvement approach. You are comfortable owning issues end-to-end and identifying opportunities to improve processes and... ...Power BI and are familiar with scripting or automation tools such as Python or PowerShell. Communication and collaboration. You communicate...Long term contractFull timeLive InWork at officeLocal areaRemote work1 day per week- ...Matter Expert to stakeholders with an understanding of data across the end‑to‑end data supply chain Collect, clean, and analyze data from... ...evolving datasets ~ Strong analytical toolkit leveraging SQL, Python, and data querying tools to explore, transform, and validate...For contractorsInternshipRemote workFlexible hours
$90k - $110k per year
...communications Proficiency in programming languages such as VHDL, Python, Matlab, C, C++, and Cuda Proficiency in linux operating system... ...phones and tablets). Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production...Full timeCasual workMonday to friday$60.35k - $78.1k per year
...customers. We have a long history in the industry with our roots dating back over 110 years to 1906. Since then, we have worked to grow and... ...suggestions regarding improved administrative efficiency and develop and recommend various administrative procedures. # Coordinate and...Temporary workWork at officeLocal areaOverseas
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back - end Python Developer. Be the first to apply!
