Position: Senior Backend Engineer
Location: Remote, Hyrbrid Toronto
Type: Full-Time
We are a technology company focused on enhancing access to reliable, affordable healthcare. Our mission is to modernize pharmacy services, providing a convenient and easy-to-use platform that supports healthcare professionals and empowers patients. As a fast-growing, tech-first startup, we are committed to delivering convenient access to reasonably-priced medications without requiring patients to visit a physical pharmacy.
Role Overview:
As a Senior Backend Engineer, you will play a critical role in architecting the technology and customer experience for multiple web products designed for patients, pharmacies, and other stakeholders. You will collaborate with a team of skilled software engineers dedicated to performance, reliability, and scalability. Working alongside product management and design teams, you will help translate feature requirements into functional and technical use cases, delivering high-quality code on schedule.
Our Engineering Culture:
We foster an environment of shared trust and collaboration, free from egos. Our team values empathy, simplicity, autonomy, leadership, ownership, curiosity, and action. We believe in operating with context rather than control in a highly collaborative atmosphere.
Responsibilities:
- Build a scalable platform, API, and services that users love
- Take ownership of backend features from design to implementation to release
- Mentor junior engineers and interns
- Promote best practices and high-quality development techniques
- Solve complex design and technical challenges
- Enhance system usability and performance for a consistent user experience
Qualifications:
- 5+ years of experience in backend API, service, and platform development
- Strong development experience with Java, Spring, and SQL
- Experience in developing scalable, customer-facing web applications
- Excellent communication skills
- Preferred: Familiarity with React, Terraform/Terragrunt, or AWS
About You:
- You are mission-driven and motivated to create impactful code
- You take pride in your work and consistently deliver high-quality code
- You are an innovator with strong problem-solving skills and a results-oriented mindset
- You are responsible for the quality of your features, testing your own code and reviewing others'
- You demonstrate good judgment in prioritizing projects
- You deliver valuable features through simple, efficient solutions
- You manage complex projects end-to-end with minimal guidance, taking a leadership role throughout the process
What We Offer:
- A supportive and driven team in a fun environment where success is celebrated
- Opportunities for accelerated career growth in a fast-paced company
- Coaching from experienced engineering leaders
- Direct access to executives and a transparent company culture
- A chance to make a significant impact on the industry and improve the lives of many
- Comprehensive Medical/Dental/Vision/401K benefits
- Generous vacation policy and holidays