Senior Software Engineer
Metriport
Senior Software Engineer
Metriport is an open-source data intelligence platform that helps healthcare organizations access and exchange patient data in real-time. We integrate with all major US healthcare IT systems and tap into comprehensive medical data for 300+ million individuals.
We've found product-market fit with multi-million ARR, 100+ customers (including Amazon One Medical, Strive Health, Circle Medical, and Brightside Health), backing from top VCs, and years of runway. We're ready to scale. We're a tight-knit, high-performing team of mostly former founders (including two YC alumni). We're engineering-heavy, operate with minimal bureaucracy and high autonomy, and hire based on competence, not prestige. We push hard—founders work six days a week from our SF office—but give everyone freedom to craft their schedule. We measure output and we're committed to sustainable intensity.
About you
In a nutshell, we're looking for “generalist” engineers with the following specific qualities:
You’re entrepreneurial-minded, with an olympian-level work ethic (nearly our entire engineering team consists of former founders).
You are confident in your ability to build scalable systems across the full stack, and people usually come to you for technical guidance.
You believe you can solve any problem that comes at you, and don't shy away from diving deep into areas where you may lack domain expertise.
You have a strong sense of ownership over your work, and have demonstrated the ability to lead others.
You care more about the end result and delivering value to a customer, rather than what new and frilly tech is being used under the hood for a given feature.
When someone scopes out a project with an ETA of 3 weeks, you ask yourself "why can't it be done in 3 days?".
You’re a hacker at heart, and have a good sense of what rules should, and shouldn’t, be broken.
What you'll be doing
After quickly ramping up using our comprehensive onboarding materials to get familiar with our domain, and codebase, the goal would be to get you shipping products directly to customers as quickly as possible. Specifically, day to day, this looks like:
Driving projects, big and small, end-to-end from ideation to production rollout:
Writing project design docs, reviewing them with the team, and incorporating feedback, to come to the best solution.
Getting PRs up for a v0 as quickly as possible to our staging environment, and then rolling out to some pilot customers for production validation, while collaborating with the team as needed.
Getting the solution from v0 to v1 while incorporating customer feedback.
Rolling out the v1 solution to all of our customers.
These projects could include things like:
Scaling out a service built to get us to product-market fit, so it supports 100x the original load.
Identify the main opportunities to manage infra costs, plan and implement changes in the platform to achieve savings while increasing scalability.
Building an OpenSearch cluster to allow healthcare providers to quickly search across a patient's entire medical history.
Transforming incoming TCP messages from hospitals using a 90s era protocol to modern based webhooks that we route to our customers.
Using LLMs to transform freeform doctors notes into medical data we can add to patient medical records.
Reviewing PRs for other engineers, and knowing when to take extra time to keep quality high versus when to get things out the door quickly.
Managing your own work in Linear.
Participating in bi-weekly sprint planning / retro sessions, and quarterly planning sessions.
Attending a daily 30 minute remote stand-up at 7:30am PST Mon-Fri (our only regular mandatory meeting).
Participating in a daily on-call rotation where you’ll be responsive to alerts, customer issues, and work towards fixing the “important but not urgent” items in our backlog that move the needle on DX-related topics so we can ship quicker as we go.
Requirements
You have 6+ years experience as a full-stack engineer, with a heavy lean towards back-end.
Experience developing and maintaining cloud-based platforms, including scaling it out, infra as code, and monitoring.
Extra points if you have experience processing large amounts of data, including moving it across different services, transforming/consolidating, and building services to query it.
You’re located in San Francisco or the Bay Area (or willing to relocate).
Healthcare experience isn't required, but if the following terms mean something to you, that's a plus: FHIR, HIE, IHE, EHR/EMR, NPI, TEFCA, ADT, HL7, HEDIS, RAF, SNOMED, LOINC, ICD-10, etc.
Benefits
Above market equity + compensation package
Full family Platinum health insurance, dental, and vision coverage
401(k) retirement plan + matching
Flexible work from home or in-office
Healthy lunches are complimentary when working in-office (and breakfast + dinners as needed)
Quarterly company off-sites with the team ⛷️
MacBook provided by us
Unlimited PTO (we work hard, but trust you to take time you need to be at your best) ♂️
Our tech
On the frontend, we use React - on the backend, we rely on Node.js and TypeScript for writing core business logic.
We deploy a wide range of AWS cloud services (ie ECS, Fargate, Lambda, etc), and manage our infrastructure as code with AWS CDK. Data lives in PostgreSQL, DynamoDB, S3, Snowflake, FHIR server, and more.
The ideal person for this role is a generalist who knows how to pick the best tool for the job.
Metriport provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
- Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional InformationSeniorFull time
- ... ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Position : Senior Software Engineer Location : San Jose, CA Duration : Full-time / Contract · Implemented L2/L3 protocols on a Broadcom Tomahawk...SeniorFull timeContract work
- Your IT Recruiter is looking for a Senior Software Engineer for our client. \ \ This position will be working as \\\\\\ Software Engineer \\\\\\ for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand...SeniorFull time
- Company Description Rajesh r ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Job title: L3 Programming Location: San Jose, CA Duration: Full time Job Description: 1. L3 forwarding...SeniorFull time
$85k - $100k
...Full-time Description Job Description: Software Engineer Position Overview The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service...SeniorFull time- ...Job description Position Overview We are seeking a Senior/Advanced Java Developer to support a newly established team working on an Omnichannel Payment Platform (OPP) and a new Point-of-Sale (POS) system. The consultant will help stabilize the POS environment and...SeniorFull time
- ...Microsoft Technologies ( C++,C#, .Net ), DICOM knowledge Desired Skills: Cloud computing background Responsibilities: New software development using HL7 standards & DICOM ( EMR Medical) Choose appropriate software architecture to integrate medical device with...SeniorFull time
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check...SeniorFull timeWork at officeWork from home$95.6k - $119.5k
...Purpose The Digital Product Management (DPM) Development Systems Engineer II is responsible for projects, system enhancements and... ...scripting using Python) o Fundamentals of DevSecOps framework o Agile software development methods General knowledge across the Product...SeniorFull timeTemporary workWork experience placementRemote workRelocation package- ...impactful fixes for customers. You'll work with our product-focused engineers to design, build and secure a best-in-class sandbox... ...Design and implement frameworks that help the team deliver secure software, force-multiplying your knowledge Review source code, architecture...SeniorFull timeWork at office
- ...VAST Data is looking to add a Senior Software Engineer – Authentication & Authorization to our growing team! This is a unique opportunity to join one of the fastest-growing infrastructure companies in history—at the heart of the AI revolution. “VAST’s data management...SeniorFull time
- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...SeniorFull time
- ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,... ...least 4 years of professional full-time software development, including at least one 2 years... ...technical challenge (waived for very senior candidates) ~45-min live-coding interview...SeniorFull timeWork at office
- ...assessment. Join one of the leading companies in the multi-billion dollar HR tech industry. Job Description The Senior Software Engineer works as a leader/key player on our development team to assist in new product development, functionality enhancements, maintenance...SeniorFull time
$140k - $175k
...Contribute to the development of the Gentuity imaging application software and internal software tools · Contribute to the... ...Must have: · Minimum of 5 years of experience in Software Engineering · Modern C++, including Objected Oriented Design, Multithreaded...SeniorFull time$99k
...ITQ is assisting a confidential client to identify multiple Software Developers to join a low turnover, high energy, medium sized company... ...is completed on schedule Correcting or improving software engineering practices, as needed Some UI design Collaborate with...SeniorFull timeRelocation package- ...data from our computer vision technology. \\\ \\\ Work with other engineers to implement and launch that solution. \\\\ \\\ \\\ Qualifications \\\ \\\ ~5+ years experience in a production software development environment \\\\ ~ Experience working within an early/...SeniorFull timeRemote work
- ...The Senior Software Developer must have working knowledge and an understanding of software engineering practices. In addition, must have experience collaborating with architects, team leads, project managers and product owners to help deliver high quality software features...SeniorFull time
- Senior Software Engineer - Strong knowledge of Java and Python. Alpharetta GA \ \ Mandatory Areas Must Have Skills – Skill 1 – Yrs of Exp – Java, Spring boot, microservices Skill 2 – Yrs of Exp – Python Skill 3 – Yrs of Exp – Spark Skill 4 – Yrs...SeniorFull time
$150k - $230k
...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster... ...researchers and veteran systems engineers who share a vision for redefining the foundations... .... About the Role We are seeking a Senior Engineer to lead development of our Core...SeniorFull time- ...to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description Job Title: Senior Software Engineer Location: Denver, CO Description Of Services Experience managing and provisioning computing infrastructure -...SeniorFull time
- ...how you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps: internships... ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good...SeniorFull timeInternshipWork at office
- ...Senior Rails Developer Quve is a fully funded, early stage company, developing a new way for consumers to improve their fitness, and for personal trainers to manage their business, find new clients, and train their clients with in-person sessions integrated with...SeniorFull time
- ...implementation, documentation, and maintenance of new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame,...SeniorFull time
- ...We are seeking an experienced Senior Software Engineer to join a newly-formed team focused on developing advanced autonomous systems for area defense. This role involves building state-of-the-art solutions combining sensors, effectors, and intelligent decision-making...SeniorFull time
- ...Overview \ \ We are seeking an experienced Software Engineer to develop, maintain, and enhance complex software systems supporting mission -critical environments. The ideal candidate will have extensive experience working on large -scale software development efforts...SeniorFull timeLocal area
- ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible...SeniorFull time
- ...and evaluation pipelines Architect a deterministic secondary perception system with radar as a primary modality Mentor junior engineers on radar perception best practices You have ~ Bachelor's or Master's degree in Computer Science, Robotics, Electrical...SeniorFull time
- ...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Release Engineering team, you will build the systems that hundreds of engineers across Roblox use every day to...SeniorFull timeFlexible hours
- ...Full-time Description We are seeking an experienced Senior Software Engineer to lead the design and development of complex software systems. In this role, you will serve as a technical leader, mentor junior engineers, and play a key role in shaping our engineering...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote


