Taro Logo

Software Engineer (Senior / Staff / Principal)

Alan simplifies access to care, and empowers everyone to be healthier, physically and mentally, thanks to preventive care, health and insurance all in one experience.
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer (Senior / Staff / Principal)

Alan is seeking experienced Software Engineers (Senior / Staff / Principal) to join their team in Toronto, Canada. With 5+ years of experience, you'll tackle high-impact projects, design efficient systems, mentor other engineers, and contribute to hiring. Alan envisions a world where anyone can actively influence their physical and mental health, partnering with 25,000 companies and serving 500K members.

The ideal candidate is well-versed in Object-Oriented Programming (Python, Java, C#), enthusiastic about web technologies, and willing to work with Python/JavaScript. You should be passionate about building products, self-starting, humble, collaborative, and fluent in English.

Alan offers a flexible office setup, all necessary tools (Macbook Pro, accessories), flexible leave policy, healthcare insurance, commuter benefits, learning opportunities, and extended parental leave. The company values radical transparency, personal growth, and fearless ambition.

The engineering team at Alan builds infrastructure, interfaces, and applications using Python/Flask, React/Redux, React Native, and PostgreSQL. They follow a simple process where those who make product decisions are the same ones who build them.

Join Alan to be part of a growing team of 580 people across Europe & Canada, working towards a healthier humanity through innovative health tech solutions.

Last updated a year ago

Responsibilities For Software Engineer (Senior / Staff / Principal)

  • Tackle high-impact & high-risk projects involving many engineers
  • Design efficient systems and engineering practices
  • Mentor other engineers & lead crews
  • Contribute to hiring future coworkers
  • Shape candidates' hiring experience

Requirements For Software Engineer (Senior / Staff / Principal)

Python
JavaScript
React
PostgreSQL
  • 5+ years of experience in software engineering
  • Well-versed in Object Oriented Programming (Python, Java, C#)
  • Enthusiastic about web technologies
  • Willing to work with Python/JavaScript
  • Passionate about building products
  • Self-starting and entrepreneurial
  • Humble and willing to grow
  • Collaborative and enthusiastic about teamwork
  • Fluent in English

Benefits For Software Engineer (Senior / Staff / Principal)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Commuter Benefits
  • Flexible office space
  • Home office equipment sponsorship
  • Macbook Pro and accessories
  • Flexible leave policy
  • Healthcare insurance
  • Monthly Toronto Transit Commission pass
  • Learning & Training opportunities
  • Extended parental leave

Interested in this job?