
Senior Software Engineer
Vynca · Texas, United States
- Hybrid
- Full-time
- $170,000 / year
- Texas, United States
Job highlights
- Lead development of scalable healthcare technology solutions.
- Architect event-driven and distributed systems.
- Design real-time data pipelines and healthcare integrations.
- Collaborate with cross-functional teams and mentor engineers.
- Improve patient care through innovative technology.
About the role
About Vynca
Join the dynamic journey at Vynca, where we're passionate about transforming care for individuals with complex needs. We’re more than just a team; we're a close-knit community. 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.
- Design and implement real-time data pipelines: event-streaming and ETL flows processing millions of records per second with low latency.
- Leverage tools like 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 microservices and customer-facing applications with robust versioning and backward compatibility.
- Optimize system performance through distributed caching, code refactoring, and infrastructure improvements.
- Design fault-tolerant, cloud-native solutions (AWS, Kubernetes) focusing on resilience, cost efficiency, and scalability.
- Lead migration/modernization efforts (e.g., legacy system rewrites, data lake/warehouse implementations) 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
- 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).
At this time we are only considering applicants in the following states: Arizona, California, Colorado, Florida, Georgia, Illinois, Nevada, North Carolina, Oregon, Texas, Utah and Washington.
Additional Information
The hiring process for this role may consist of applying, followed by a phone screen, online assessment(s), interview(s), an offer, and background/reference checks.
Background Screening: A background check, which may include a drug test or other health screenings depending on the role, will be required prior to employment.
Job Description Scope: This job description is not exhaustive and may include additional activities, duties, and responsibilities not listed herein.
Vaccination Requirement: Employees in patient, client, or customer-facing roles must be vaccinated against influenza. Requests for religious or medical accommodations will be considered but may not always be approved.
Employment Eligibility: Compliance with federal law requires identity and work eligibility verification using E-Verify upon hire.
Equal Opportunity Employer: At Vynca Inc., we embrace diversity and are committed to fostering an inclusive workplace. We value all applicants regardless of race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other protected group under federal, state, or local law.
Key skills/competency
- Senior Software Engineer
- Event-Driven Architectures
- Distributed Systems
- AWS
- Kubernetes
- Python
- Java
- Data Pipelines
- Healthcare Data Standards
- System Design
Skills & topics
- Senior Software Engineer
- Software Development
- Healthcare Technology
- Event-Driven Architecture
- Distributed Systems
- AWS
- Kubernetes
- Python
- Java
- Data Pipelines
- FHIR
- CCDA
- HL7
- Remote
- PST
- Vynca
How to get hired
- Tailor your resume: Highlight your 5-7 years of experience, Python/Java proficiency, and expertise in event-driven architectures and AWS.
- Showcase healthcare experience: Emphasize any familiarity with FHIR, CCDA, HL7, or HIPAA compliance.
- Prepare for technical interviews: Be ready to discuss system design, distributed systems, and real-time data pipelines.
- Demonstrate problem-solving: Articulate your ability to optimize performance, reduce costs, and collaborate effectively.
- Express cultural fit: Align your responses with Vynca's core values of Excellence, Compassion, Curiosity, and Integrity.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technical skills required for the Senior Software Engineer role at Vynca?
- The Senior Software Engineer role at Vynca requires proficiency in Python and Java, experience with modern frameworks like Flask/FastAPI or Spring Boot, mastery of event-driven architectures (Kafka, Kinesis), distributed systems, cloud platforms (AWS, Kubernetes), and building scalable real-time data pipelines. Experience with healthcare data standards like FHIR, CCDA, and HL7 is also crucial.
- Is this Senior Software Engineer position remote or on-site at Vynca?
- This Senior Software Engineer position is fully remote. However, candidates are expected to work Pacific Coast business hours (PST).
- What kind of healthcare technology solutions will I be working on as a Senior Software Engineer at Vynca?
- As a Senior Software Engineer at Vynca, you will lead the development of innovative, scalable, and secure healthcare technology solutions focused on improving patient care and outcomes. This includes architecting systems, designing real-time data pipelines, integrating healthcare data standards, and building microservices to support Vynca's mission of providing comprehensive care for more quality days at home.
- What are Vynca's core values and how do they relate to the Senior Software Engineer role?
- Vynca's core values are Excellence, Compassion, Curiosity, and Integrity. As a Senior Software Engineer, embodying these values means striving for technical excellence in your work, showing compassion in how you collaborate and contribute to healthcare solutions, maintaining curiosity to explore new technologies, and acting with integrity in all aspects of system design and delivery.
- What is the expected experience level for the Senior Software Engineer position at Vynca?
- Vynca is looking for candidates with 5-7 years of experience in software engineering. An advanced degree in Computer Science or a related field is preferred, along with a demonstrated success in key technical areas relevant to the role.
- Does Vynca require specific geographic locations for its remote Senior Software Engineer role?
- Yes, Vynca is currently only considering applicants located in Arizona, California, Colorado, Florida, Georgia, Illinois, Nevada, North Carolina, Oregon, Texas, Utah, and Washington for this Senior Software Engineer position.
- What is the compensation range for the Senior Software Engineer role at Vynca?
Similar roles
Open positions we recommend based on this role.