Software Engineer

Remote
Full Time
Engineering
Mid Level

👋🏻 Hi! We’re Hive Health

About us

Hive Health is on a mission to provide the best-in-class health plans for small-medium businesses (SMBs) in the Philippines. We offer comprehensive, hassle-free digital health insurance plans through our all-in-one platform. Founded at Harvard and Stanford and backed by top global investors such as Y Combinator, this award-winning startup is revolutionizing access to quality, affordable healthcare for millions of Filipinos, one SMB at a time.

About the Role

As a Software Engineer, you have a unique opportunity to be part of a fast-growing, entrepreneurial team where you can have an outsized impact on the healthcare journey of our members. You will play a key role in building digital infrastructure to help make healthcare more accessible, specifically in developing and maintaining data-intensive technology solutions that serve a variety of external and internal stakeholders. Collaborating with cross-functional teams, you will gain a deep understanding of how HMOs work and use that context to scale our services to small and medium businesses who are the backbone of the Philippines economy.

We recognize that individuals from diverse backgrounds may interpret job postings differently. If you don’t meet all qualifications but believe you’d be a great fit, please apply and share more in your application.

Location

This is a hybrid role based in Metro Manila, Philippines, subject to change based on business needs. You must be able to commute to our office in the Ortigas area at least once per week.

Responsibilities

  • Build and maintain robust full-stack systems used by patients, healthcare providers, employers, and internal operation teams through close collaboration with cross-functional teams
  • Integrate APIs to integrate workflows and services such as an omnichannel patient engagement platform and electronic medical records systems
  • Communicate clearly and concisely technical information to non-technical stakeholders
  • Perform exploratory data analyses in SQL or Python to understand unfamiliar data

Qualifications

  • Two years minimum experience as developer. At least 2 years of professional full time experience as software engineer, preferably in technology company
  • Proficient in SQL and at least one other language, preferably Python or modern Javascript (e.g. ES2019). Bonus points if you know Typescript and working with bundlers like Vite.
  • Solid grasp of software design fundamentals and ability to design systems that scale effectively (e.g. data modelling, technical requirements gathering).
  • Strong written communication skills. We work in a hybrid environment and async communications and organized documentation is critical.
  • Quick learner. You are excited to learn new skills and to take on the challenge of working with unfamiliar healthcare data.
  • Initiative and strong problem-solving skills. There will be days when you need to identify and solve problems that haven’t been defined yet in a structured manner.
  • High attention to detail and quality control. You write code that is highly readable and follows engineering best practices. You also have working knowledge of distributed version control systems and UNIX-like operating systems, e.g. Git and Ubuntu.

Bonus points if you…

  • Have some experience with cloud environments like Google Cloud Platform, AWS, and Azure (we use GCP).
  • Have an interest in using AI and Machine Learning for healthcare use cases (e.g. LLMs, Computer Vision, FHIR).
  • Have domain-specific knowledge in healthcare (e.g., working with medical data) and implementing customer service workflows (e.g. setting up and configuring CRMs).

Benefits & Perks of Joining Us

  • Be part of a founding team that is transforming healthcare in the Philippines and beyond
  • Comprehensive healthcare benefits (we practice what we preach!)
  • Career development and mentorship
  • Flexible working environment
  • Access to global tech and advisory support from Harvard, Stanford, and more

Interview Process

We are committed to fair and equitable hiring and aim to be transparent about our interview process. After your introductory interview, expect the process to take two to four weeks, consisting of four conversations totaling about five hours.

  • Introductory Interview: A preliminary conversation to understand your background and fit for the role. (30 minutes; Google Meet)
  • Take-home Exam (72 hrs max): A take-home assignment to assess your technical skills and problem-solving abilities.
  • Technical Interview: A deeper dive into your technical skills, problem solving skills, and communication skills; including a walkthrough of your technical exam, where we’ll ask follow up questions about your output. (60 minutes; Google Meet)
  • Final Interview with Founders: A final conversation with our founders to discuss your vision, cultural fit, and long-term goals. (45 minutes; Google Meet)

#LI-hybrid

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*