Senior Back End Engineer
Hybrid · Toronto, Ontario, Canada
Job Summary
Senior Back-End Engineer role focused on building and maintaining Python-powered back-end systems and ML pipeline components for a medical data processing platform. Responsibilities include designing, building, and maintaining efficient, reusable Python code; identifying and resolving performance and scalability issues; handling complex data structures and algorithms; creating comprehensive technical documentation; collaborating with front-end developers to deliver a seamless user experience; and taking on additional duties as needed. Ideal candidates have 5+ years of backend experience in Python with Django or Flask, experience with SQL/NoSQL databases, cloud proficiency (AWS/GCP/Azure), familiarity with Agile processes, and a passion for contributing to a fast-paced, impact-driven medical/insurance tech product.
Required Qualifications
- 5+ years of experience as a Backend Engineer
- Proficiency in Python; extensive experience with Python frameworks such as Django or Flask
- Experience with SQL and NoSQL databases
- Cloud experience (AWS, Google Cloud, or Azure)
- Understanding of automation practices across Agile development, build, and deployment lifecycle
- Strong problem-solving mindset; able to handle changing work items and multiple tasks
- Enthusiasm for fast-paced, innovative environments and impact in medical/insurance tech space
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.