Senior Software Engineer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Join the dynamic journey at Vynca, where we're passionate about transforming care for individuals with complex needs. Our shared commitment to caring for each other and those we serve is what sets us apart. Guided by our unwavering core values: Excellence, Compassion, Curiosity, and Integrity, we forge paths of success together. Join us in this transformative movement where you can contribute to making a profound difference every day.
At Vynca, our mission is to provide comprehensive care for more quality days at home.
About the job
We are looking for a Senior Software Engineer to lead the development of innovative, scalable, and secure healthcare technology solutions. In this role, you will provide technical leadership across key projects, work with cross-functional teams to deliver impactful products, and mentor engineers to ensure the highest technical standards are met. You will play a key role in advancing our mission to improve patient care and outcomes through technology.
This position is remote and requires working Pacific Coast business hours (PST).
What you'll do
Technical Leadership & Strategy
Architect, design, and lead the development of scalable, high-performance systems using event-driven architectures (e.g., Apache Kafka, Airflow, Flink) and distributed systems.
Champion best practices in system design, code quality, CI/CD pipelines, and observability (e.g., DataDog, Kibana).
System Design & Execution
Own end-to-end delivery of mission-critical products, from concept to deployment, including:
Design and implement event-streaming and ETL flows that process millions of records per second with low latency using Kafka Streams, Flink, and Spark Streaming.
Leverage Kafka Streams, Flink, and Spark Streaming for batch & streaming hybrid architectures.
Ingest, transform, and serve FHIR, CCDA, HL7 V2/V3, and other clinical document standards at scale.
Build resilient, API-driven services with robust versioning and backward compatibility for microservices & customer-facing applications.
Optimize system performance (e.g., API latency reduction, error-rate minimization) through distributed caching, code refactoring, and infrastructure improvements.
Design fault-tolerant, cloud-native solutions (AWS, Kubernetes) with a focus on resilience, cost efficiency, and scalability.
Lead migration/modernization efforts (e.g., legacy system rewrites, data lake/warehouse implementations) while ensuring seamless customer transitions.
Cross-functional Collaboration
Partner with product managers and stakeholders to translate business requirements into technical solutions, advocating for sustainable and innovative approaches.
Drive R&D initiatives to prototype and validate new technologies (e.g., AI/ML integration, real-time analytics).
Communicate complex technical concepts to non-technical audiences, ensuring alignment across teams.
Your experience and qualifications
A Bachelor’s degree in Computer Science or related field (advanced degree preferred).
5-7 years in software engineering.
Proficiency in Python and Java, with experience in modern frameworks (e.g., Flask/FastAPI, Spring Boot).
Mastery of event-driven architectures (Kafka, Kinesis), distributed systems, and cloud platforms (AWS, Kubernetes).
Strong background in building scalable, real-time data pipelines (Kafka, Flink, Airflow) and hybrid batch/stream systems.
Hands-on experience integrating and processing healthcare data standards: FHIR, CCDA, HL7 V2/V3, DICOM, etc.
Database design (SQL, NoSQL, DynamoDB) and data warehousing (Redshift, BigQuery, Snowflake).
Demonstrated success in optimizing performance (latency, error rates) and reducing infrastructure costs (AWS).
Exceptional communication, problem-solving, and collaboration skills; ability to navigate ambiguity and drive consensus.
Preferred Qualifications
Experience in healthcare technology or other regulated industries (Medicare/Medicaid, payor systems, EHR integrations).
Familiarity with real-time analytics, AI/ML integration, or genomic data pipelines.
Track record of innovation in real-time reporting or streaming data products.
Working knowledge of healthcare security and compliance frameworks (HIPAA, HITRUST).
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Senior Full-Stack Software Engineer at Ascertain
Ascertain
United StatesOrioleDB Deployment Engineer at Supabase
Supabase
United StatesSenior Frontend Software Engineer (React & TypeScript) - AI Products
Sardine
United StatesSenior Software Engineer - Digital Banking Platform
Bankjoy
Canada
United StatesMore Openings at VyncaCare
Explore Top Companies in this Space
Tuesday Health
Healthcare / Value-Based Care / HealthTech / Palliative Care
By the Bay Health
Healthcare Services & Non-Profit / Hospice & Palliative Care Systems / Home Health & Skilled Nursing / Community Medicine
99x
IT Services / IT Consulting / Digital Product Engineering / Software Development
Zinc Network
International Development / Strategic Communications / Nonprofit Consulting / Government Relations
VyncaCare
View Company ProfileVyncaCare (operating at vyncacare.com) is a health technology and services company engineered for transforming care for people living with serious illness and complex needs. Founded in 2013 by Ryan Van Wert and Brian Mistler and headquartered in Palo Alto, VyncaCare delivers care to patients when and where they need it. Under the hood, the company provides palliative care, advanced care planning, and enhanced care management services. This allows individuals, their loved ones, and their care teams to receive serious illness solutions that deliver care in their homes. Backed by $50.8M in funding from Questa Capital.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
