Software Engineer - Backend
Maple
YOUR IMPACT
- Contribute to backend services built with Laravel (PHP) that directly support patient and provider experiences.
- Collaborate within your squad to design, build, and ship new features that balance technical soundness with user impact.
- Write clean, maintainable, and testable code that improves the reliability and scalability of our platform.
- Participate in code reviews and team discussions, helping to raise the bar for quality while learning from more senior engineers.
- Use AI tools thoughtfully in your workflow — from code generation to debugging — while ensuring outputs meet quality standards.
- Support improvements in observability, performance, and developer experience across our systems.
CANDIDATE PROFILE
- 3+ years of production-level experience with Laravel (PHP) — you’ve built and maintained applications in Laravel, shipping features that real users depend on.
- Solid backend fundamentals — knowledge of APIs, databases, caching, and distributed systems concepts, with eagerness to deepen your expertise.
- Commitment to code quality — you write clean, maintainable code and value testing, reviews, and continuous improvement.
- Collaboration skills — you’re comfortable working in squads or cross-functional teams to deliver features end-to-end.
- Growth mindset — you’re eager to learn from senior engineers, take on increasing responsibility, and build your product thinking.
- AI fluency — you know how to leverage AI tools to accelerate tasks responsibly while staying accountable for results.
- Familiarity with modern tooling — Git, CI/CD, cloud environments (AWS preferred), and openness to learning new tools as needed.
- Backend: Built on Laravel PHP framework, with multiple integration services, such as Langfuse.
- Frontend: React Native Web for a unified codebase across web and mobile, Typescript and styled components; we also leverage Alpine, Livewire and Tailwind.
- Databases: Multi-database architecture with MySQL 8 and Amazon DocumentDB, Redis for caching, and Typesense for search engine indexing.
- Infrastructure & DevOps: Containerized, auto-scaling architecture built on top of AWS; Infrastructure-as-Code setup with Terraform and GitHub Actions.
- Testing & QA: We utilize a number of testing tools for unit, integration, end-to-end and accessibility testing, such as PHPUnit, Jest, WebDriverIO, and axe-core.
- Other Tools & Services: Monitoring and observability with Datadog, project management done through Jira, and BugSnag for bug tracking.
OUR CORE VALUES
- We are a team: We’re team Maple. We’re better together. We support each other, face challenges collectively, and are united in a belief that we can make a positive difference in healthcare, as one.
- We can do big things: We’re bold. We know that if we push the boundaries, and inspire each other to dream bigger and think differently, we will realize our incredibly ambitious goals.
- We celebrate wins and own mistakes: We empower each other to own our contributions. We celebrate and learn from our achievements, and we recognize and learn from our mistakes.
- We get better every day: We never settle. We’re always learning and improving, always seeking feedback, and we tackle challenges with a belief that better is always possible—in ourselves, our processes, our products and our services.
- We’re all the way in: We’re fully committed. We strive for excellence, are driven by our purpose, and we act with urgency to fulfill it every day.
- Competitive benefits package: Health, dental, counselling, and life insurance coverage to care for you and your loved ones.
- Health spending account: Extra funds for wellness essentials like eyeglasses, therapy, and more.
- Wellness budget: Recharge with activities that fuel your well-being—fitness classes, mindfulness tools, and beyond.
- Maple access: Virtual healthcare for you and your family, including general practitioners, pediatrics, and therapy consultations.
- Paid health Days: 10 extra days for when life happens—rest, appointments, or caregiving included.
- Destination5: Work internationally in eligible countries for up to 5 days per year.
- Retirement savings plan: Invest in your future with our group retirement savings plan.
- Branch out budget: $1,000 annually to pursue professional development and fuel your growth.
- Job type: Full-time
- Hiring manager: Senior Manager, Engineering
- Location: Fully remote OR hybrid from downtown Toronto
- Start date: October/November 2025
- Vacation: 3 weeks
