VitalVI

Principal Engineer

Vital
New Zealand only
Apply now
Vital builds software for care teams & patients, with a focus on the Emergency Room (ER) experience. We use AI/ML to transform the care experience, increase patient & staff satisfaction, and increase revenue for our clients. We provide hospitals with a modern UI and AI layer, which we are able to deploy within a matter of days.
Vital is currently operating across more than 100 hospitals, integrated with over 30 healthcare systems, and is providing vital updates in care to over 1 million patients and loved ones across the United States. The future of healthcare is right here.
This Role
Principal Engineers at Vital get shit done. In this role you will be working directly with our CTO; you’ll set the technical direction of your team; and you’ll also be writing code. We move fast - there are no hoops to jump through, or red tape to cut. We design software that is simple yet effective and your work will directly impact hundreds of thousands of users.
As part of our Clinical Products team, you’ll be responsible for all parts of the software stack for our entire Care platform: our customer-facing products (ERAdvisor, CareAdvisor and AccessAdvisor), the Platform API, the website and survey platforms. View our product suite here.As a remote-first company, the successful candidate can be based anywhere in New Zealand (or eastern parts of Australia).

Engineering at Vital

  • Our engineers are responsible for maintaining and developing our customer-facing products, and internal tools that support them.
  • You will design, build and maintain features using a modern, serverless stack. All of our infrastructure rests within the AWS cloud, with our preference being AWS Managed Services, allowing our engineers to build products rather than maintain servers. Our products consist of full-stack serverless mobile web applications (React + GraphQL) arranged with SST and Nx.
  • We ingest and process millions of events from core healthcare systems using AWS Serverless technologies like Lambda, SQS, EventBridge, and Kinesis, as well as Databricks for our data engineering and analysis.
  • Code is deployed to production via CI/CD multiple times every day, with multiple layers of automated testing and code analysis in place. We prefer to catch potential issues as early as possible, so we continuously invest in our Developer Experience tooling and observability.
  • Engineers build, maintain, and support shared services. As such, all of our engineering team (yes, including leadership) participate in our on-call roster.
  • Work is prioritized and delivered using a Kanban-style approach, and we iterate on our methodology as needed. Features are launched in phases, following validation with our end users, so we rely heavily on feature flags.
  • Our team have adopted asynchronous communication as our preferred form of working together. We eschew unnecessary meetings, write documentation, draft idea documents, and utilize the Slack "Do Not Disturb" functionality.
  • Check out our dedicated Engineering career hub to learn more about each of the teams, and how we work together.

What you'll bring with you

  • Curiosity and drive are important - you’ll be constantly improving and learning.
  • Strong proficiency in Typescript and the AWS ecosystem.
  • We're looking for engineers that have experienced the highs and lows of success and failure. Failures are often full of good lessons, we want you to bring these lessons to Vital.
  • You might not have formal management experience, but you’ve had experience leading and supporting other engineers through coaching, mentoring, and collaboration.

Responsibilities

  • You have overall responsibility for the technical design and architecture of our engineering stack.
  • Work with multiple product leads, quality leads, and other executives to develop strategies for launching and measuring success of entire product lines, and team-wide technical initiatives.
  • Develop, champion, and implement operationalising strategies with other departments to ensure we meet company goals around uptime, reliability, and scalability.
  • Design, build, maintain and own features and functionality from concept to completion, write test plans, and own the operationalising of features
  • Proactively comb our services for bottlenecks, performance issues, bugs and other issues. Lead the investigation, triage, and resolution of issues.
  • Design and architect solutions for the team. You’ll take the lead on formulating the design as needed. You’ll go out of your way to reduce complexity.
  • Lead code reviews, and champion code review process changes. Identify and resolve gaps in documentation, team processes, and day-to-day workflow tooling. Own multiple team-wide processes and standards.
  • Continue to learn and improve your understanding of different technologies, including technology not yet used as part of our tech stack. Discuss learnings with other members of the team. Run workshops and async presentations across the entire team.
  • Collate and communicate team and individual progress proactively across the company as needed, identify blocking issues, and forecast potential blockers. Communicate technical achievements externally, through conferences, meetups, or blog postings.

Benefits

  • Every team member at Vital gets to share in our success in the form of stock options.
  • We’ll provide you with the equipment you’ll need to work remotely or in a shared office space.
  • Annual L&D budget to support your career development & a stipend for your home office set up!
  • Employee Assistance Program to support your wellbeing.
  • Paid Parental Leave.
  • We’re working on problems which have a real impact on people’s lives. When we succeed, patients get better care.
  • Diversity, Equity, and Inclusion are important to us. Every team member must abide by our shared code of conduct. We believe this approach will help us attract and grow a diverse bunch of talented people that are supportive, calm, clear, empathetic, and results-oriented.
  • We prefer working smarter, not longer. You're not expected to put in wild hours, that's just not what we do.
  • We're constantly improving our systems and processes, and you'll be expected to continue to shape this as we journey together.
Hiring @ Vital
Does this role seem like a good opportunity for you? If so, have a read of our code of conduct, then fill out an application. Once we've received your application, we'll send through some technical challenges and puzzles for you to work through in your own time (they shouldn't take too long to complete). From there, we will be in touch.
If you qualify for a role at Vital, we'll invite you to a round of interviews. There are three stages to our interview process, as follows:
Culture & Screening. This is where you introduce yourself, and we introduce ourselves and the company, explaining what we're about, why we're doing what we're doing, and the type of person we're looking for.Technical. This is where we'll sit with you to talk about technical problems relevant to the role you're applying for, looking to see if you can demonstrate the skills required to fulfil the role.Executive. This is where you get to meet our leadership team and ask questions about the company and its founders/leadership team.We are committed to providing all candidates with constructive feedback during this process.
Vital was founded with the goal of providing modern healthcare software to providers and patients everywhere, regardless of identity or circumstances. We’re striving to build a diverse and inclusive team who are equally as passionate about our mission as we are - that being said, if you are excited about improving healthcare and patient experiences, but don’t think you tick every box in our job ad, please still consider applying - we’d love to hear from you.
Vital is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, or any other legally protected characteristics.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Vital know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 23, 2024

Posted on

Apr 24, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

New Zealand +/- 0 hours
Claim this profileVital logoVI

Vital

Company size

Social media

View company profileVisit vital.io

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Vital

Explore the variety of open remote roles at Vital, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Vital

Remote companies like Vital

Find your next opportunity by exploring profiles of companies that are similar to Vital. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan