Staff Software Engineer (Backend)

Heidi Health Logo

Heidi Health

πŸ“Remote - Australia

Summary

Join Heidi, a health tech startup on a mission to revolutionize healthcare delivery, as a Staff Software Engineer (Backend). As a go-to technical leader, you will design and build scalable backend systems, lead cross-functional collaboration, and mentor the engineering team. This role requires 10+ years of backend development experience, strong problem-solving skills, and proven technical leadership in high-growth environments. You will work with cutting-edge technologies and contribute to a product with global impact. Heidi offers a flexible hybrid work environment, additional paid time off, discounted gym memberships, a personal development budget, equity, and the opportunity for rapid career growth.

Requirements

  • 10+ years of backend development experience
  • Strong sense of ownership & strong problem-solving skills
  • Proven technical leadership experience high-growth environments, scaling backend systems to meet growing demand
  • Solid experience with MongoDB and Redis for data management
  • Experience building & managing message queue systems at scale
  • Writing testable, effective and communicative code
  • Data modeling, design patterns, understanding trade-offs
  • Deep understanding of API design principles, including security, versioning, and performance
  • Data & application security knowledge and skills
  • Experience in integrating with third-party systems
  • Competent with source code control and CI/CD pipeline technologies
  • Architecting and building highly available, scalable, secure & performant systems

Responsibilities

  • Lead the design and development of scalable, high-performance backend systems
  • Architect and implement critical features for our platform, ensuring scalability and reliability
  • Drive cross-functional collaboration with product, frontend, and AI teams to deliver cohesive solutions
  • Provide technical leadership and mentorship to the engineering team, raising the bar across the board
  • Drive decisions on architecture, tooling, and frameworks, balancing innovation with maintainability
  • Balance delivering new product features with managing technical debt
  • Solve complex technical problems, from optimizing performance to designing fault-tolerant systems
  • Autonomously deliver beautiful & robust code with considerations on code structure design and scalability
  • Implement and optimize data storage solutions

Preferred Qualifications

Strong back-end development experience in Python is highly beneficial but not a must

Benefits

  • Flexible work with a hybrid environment
  • Additional paid day off for your birthday and wellness days
  • Discounted corporate gym memberships
  • A generous personal development budget of $500 per annum
  • Become an owner, with shares (equity) in the company, if Heidi wins, we all win

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.