Software Engineer

Engineering
Full Time
Remote

About the Role

We're looking for a Software Engineer who is passionate about building customer-loved solutions and wants to make a real impact in healthcare.

What You'll Do

  • Build customer-loved solutions: Own the entire problem-solving lifecycle from understanding customer needs to shipping solutions
  • Collaborate effectively: Work closely with our product manager and engineering team to deliver high-quality features
  • Improve and refactor: Continuously improve our codebase and contribute to architectural decisions
  • Maintain system reliability: Ensure our systems are reliable and performant

What Makes You Successful

  • Ownership mindset: You take full responsibility for your work and see projects through to completion
  • Strong engineering foundations: You have solid computer science fundamentals and software engineering best practices
  • Commitment to best practices: You write clean, maintainable code and follow industry standards
  • Customer empathy: You understand and care about the impact of your work on end users
  • Strong collaboration skills: You communicate effectively and work well with cross-functional teams

Technical Stack

Our preferred technologies include:

  • Python
  • MySQL
  • Redis

Perks & Benefits

  • Competitive compensation: We offer market-competitive salary and equity
  • Fully remote team: Work from anywhere
  • Professional development budget: Invest in your growth
  • Impact-driven environment: Your work directly improves healthcare access for Canadians
  • Minimal bureaucracy: We focus on getting things done

Interview Process

  1. Problem Solving (1 hour): Technical problem-solving discussion
  2. System Design (1 hour): Architecture and design conversation
  3. Team Meet (30 minutes): Meet the team and learn about our culture
  4. Offer Discussion (15 minutes): Discuss compensation and next steps

How to Apply

Send your CV to: alireza@avee.health