sitero Verified 34h ago
Senior Software Engineer
Mississauga, Ontario, L4W 5L1, Canada Hybrid
CA$120,000–CA$150,000 a yearPayCA$120,000–CA$150,000
TypeFull-time
Work settingHybrid
Verified listing
JobFig found this opening at its original source and checks that it remains available.
About the role
Sitero is looking for a skilled Senior Software Engineer to primarily use Python to design, build, and maintain enterprise-grade features across our Life Sciences SaaS platform. You will work across the full technology stack — from crafting clean, responsive React frontends to building robust Python microservices — in a regulated environment that demands high code quality, security, and reliability.
What you'll bring
- Bachelor's or master’s degree in computer science, Engineering, or a related field
- 5–8 years of professional software development experience
- Strong proficiency in Python 3.10+ and backend frameworks such as FastAPI or Django REST Framework
- Solid frontend experience with React.js, TypeScript, and modern CSS (SCSS/Tailwind)
- Hands-on experience with relational databases (PostgreSQL or MySQL) and query optimization
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Experience with cloud platforms — AWS or Azure — and CI/CD pipeline management
- Strong understanding of RESTful API design, versioning, and documentation practices
- Working knowledge of Agile methodologies and tools like JIRA
- Experience in Life Sciences, Healthcare IT, or regulated software environments (GxP/21 CFR Part 11)
- Exposure to clinical data standards: CDISC, HL7 FHIR, or EDC/CTMS platforms
- Knowledge of event-driven architecture using Kafka or RabbitMQ