BEAMSTART Logo

HomeJobsFull Time

Senior Software Engineer

Pillar LogoPillar


Date Posted

24 Apr, 2023

Salary Offered

$100000 — $150000 yearly

Job Type

Full Time

Experience Required

3+ years

Remote Work

Allowed

Stock Options

No

Vacancies

1 available


About Pillar

Pillar is the care management infrastructure company.

We partner with innovative healthcare organizations that seek to improve their population's health with personalized, scalable care.

We operate the largest network of Health advocates in the United States (including board-certified health coaches) and act as experts in program and content design, sourcing and quality control.

Pillar is a pure tech company at its core.

Our thesis is that great technology enables (and does not replace) passionate care providers to render the proactive, day-to-day care that patients deserve.

Where healthcare legacy technologies are usually clunky, burnout-prone and inflexible, Pillar solutions are:

  • modern
  • composable
  • configurable
  • and easily integrated

We achieve this vision by focusing on stable technologies, break-neck innovation pace and putting our partners, their providers and their patients first in our user experience design.

Job Description

Pillar is seeking a highly skilled and motivated Senior Software Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining our care management platform.

You will work closely with the head of engineering and other executives to consistently ship high-quality and scalable solutions that meet the needs of our customers.

Responsibilities

  • Design, develop, and maintain Pillar's care management platform
  • Collaborate through all the stack (infra, database, backend, data and frontend) and leverage the team skillset to fill the gaps.
  • Participate in code reviews and provide feedback to other engineers
  • Mentor junior engineers and help them grow in their roles
  • Stay up-to-date with industry trends and emerging technologies
  • Drive innovation and continuous improvement of our products and processes

Ramp-up plan

  • First 3 months (90% tactical work, 10% learning and team fit)
    • Get acclimated to the codebase and conventions
    • Write docs to fill the gaps and enhance onboarding processes
    • Get to know the rest of the team and develop trusting relationships with stakeholders
    • Ship 1/2 epics autonomously
      • Talk to stakeholders to clarify requirements
      • Breakdown and order the product plan under the Head of Product supervision
      • Evaluate infra changes and execute deployment with CTO’s help.
      • Build, Test and deploy at breakneck speed, rinse and repeat
      • Own Quality assurance using the whole spectrum of software quality: automated tests, acceptance criteria, manual QA, seed data etc…
    • Ship a DX improvement (example: integration testing, better deployment times, linter…)
  • Month 3-6 (80% tactical work, 20% process improvement)
    • Onboard an intern / junior engineer and mentor them on the codebase
    • Identify an abstraction opportunity (refactoring, common lib) and ship it leading to faster time to market on subsequent features.
    • Ship 1 or 2 submodules autonomously (e.g: group coaching)
    • Participate in the call rotation
  • Month 6+ ( 60% tactical work / 30% strategic work)
    • Setup consistent time for strategic initiative (for instance: design system, EHRlite, data engineering practices, workflow engine…)
      • Explore domain space
      • Proactively scope and report back
      • Present proof of concepts
      • Implement core tactical U.story under the supervision of the CTO
      • Delegate and follow execution with other engineers in the company
    • Develop high-quality features consistently using well-thought abstractions.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field or relevant industry experience
  • Senior level in typescript, interested to learn our custom stack (trpc + DI container + zod + react/svelte)
  • 5+ years of experience in software development
  • Strong experience with design patterns, traditional software design, and openness to more pragmatic patterns such as functional programming.
  • A pragmatic, doer approach. Ability to prioritize shipping celerity over perfectness.
  • Experience with relational databases ops, design and migrations, PostgreSQL
  • Experience with cloud technologies such as AWS or Google Cloud Platform
  • Strong communication and collaboration skills
  • Ability to go wide to impact every part of the business and deep to solve complex scalability issues
  • Passion for improving the quality of care for patients

If you are a talented and motivated software engineer who is passionate about improving healthcare, we encourage you to apply.

We offer a competitive salary, a comprehensive benefits package, and a dynamic and collaborative work environment.

About Pillar

Pillar Logo

Where creators & talent managers run their businesses.

Company Size: 1 - 5 People
Year Founded: Not Specified
Country: United States

BEAMSTART

BEAMSTART is a global entrepreneurship community, serving as a catalyst for innovation and collaboration. With a mission to empower entrepreneurs, we offer exclusive deals with savings totaling over $100,000, curated news, events, and a vast investor database. Through our portal, we aim to foster a supportive ecosystem where like-minded individuals can connect and create opportunities for growth and success.

© Copyright 2024 BEAMSTART. All Rights Reserved.