Senior Software Engineer
$130k - $155kGrabJobs
We're looking for a Senior Software Engineer, Data Platform , to join our quest to provide market-transforming solutions for businesses, care teams, and consumers to interactively manage health and care. At Medecision, each person contributes uniquely to our mission and our ability to raise the level of experience we provide to all our customers and colleagues. The Senior Software Engineer on the Data Platform team plays a pivotal role in designing, building, and evolving the Data Platform — the multi-tenant, cloud-native data backbone that powers clinical analytics, population management, and reporting across Medecision's health plan customers. This includes owning data ingestion pipelines, standardization and curation workflows, analytics data delivery, and the infrastructure that makes it all run reliably at scale. They also serve as a key practitioner in Medecision's AI-native SDLC, leveraging Claude Code and AI agents to accelerate development, code review, and documentation at scale. What We're Looking For: The ideal candidate for the role of Senior Software Engineer, Data Platform , will demonstrate a true passion for building reliable, scalable, and secure data pipelines and platform services in a regulated healthcare environment. They will share our passion for driving improvements in healthcare through better data. The Senior Software Engineer must have the ability to perform at the highest levels, often partnering cross-functionally with Solution Architects, Tech Leads, Data Engineers, Business Analysts, and QA Engineers to ensure that complex, data-intensive features are delivered with the optimum amount of quality, reliability, and clinical correctness. Critically, they embrace AI as an amplifier — not a shortcut — and apply it with judgment, rigor, and accountability. Reports to: VP/Director, Engineering Location(s): Remote, US Requirements What You'll Do: Core Engineering Responsibilities Design, develop, and maintain production-grade Python and Java data services and pipelines deployed on Google Cloud Platform, following established architectural conventions, coding standards, and data platform patterns. Build and evolve Google Cloud Dataflow batch and streaming pipelines for data ingestion, standardization, curation, and analytics load. Handling deduplication, validation, member-reference integrity, and incremental/full-reload modes. Implement and maintain event-driven data workflows using Google Cloud Pub/Sub, including file-complete notification topics, FHIR ingest topics, and Pub/Sub ? BigQuery export subscriptions. Design and manage BigQuery datasets, table schemas, partitioning strategies (range-bucket by member partition), clustering, and reporting views — across standard analytics, custom analytics, and curated storage layers. Build and maintain Cloud Composer (Apache Airflow) DAGs for workflow orchestration — including file ingestion DAGs, test execution DAGs, and third-party processing DAGs (e.g., MEG). Develop and maintain Cloud Run microservices (e.g., Ingestion Event Service, Custom Dataset Management Service) and Cloud Functions (inbound GCS bucket triggers). Participate in design and code reviews; mentor junior engineers and contribute to shared coding standards, patterns, and team knowledge base. Collaborate with on-shore and off-shore teams, architects, and tech leads to ensure on-time delivery and best engineering practices. Contribute to CI/CD pipeline improvements using GitLab CI/CD, including build, test, containerization (Docker), and deployment automation to GCP environments. Engage proactively in the triage and resolution of escalated production issues — diagnosing failures, investigating root causes, and driving durable fixes with a sense of urgency, clear communication to stakeholders, and a commitment to preventing recurrence. Follow and comply with all security policies and procedures established by the organization, including adherence to HIPAA and HITRUST regulations Applicants must be authorized to work for any employer in the US. This position does not offer sponsorship for employment visas. Data Platform Domain Focus Medecision's unified Data Platform is a multi-tenant, cloud-native system that ingests, standardizes, curates, and delivers clinical data (Member, Provider, Claims, Lab Results, Rx, and custom datasets) to power analytics, population management, and reporting for health plan customers. Key domain responsibilities include: Own and evolve the end-to-end data ingestion pipeline: from SFTP/GCS file receipt through ingestion, standardization, curation, and load to BigQuery analytics datasets. Design and implement custom dataset ingestion capabilities — including dynamic schema mapping, configuration-driven pipeline execution, and automatic BigQuery table/view provisioning on dataset activation. Maintain and improve the Ingestion Event Service (IES). The platform's central tracking service for data ingestion progress — including Pub/Sub async processing and Firestore document management. Implement FHIR R4 data ingestion workflows via Pub/Sub and GCP Healthcare Datasets, including XSD/schema validation and HL7 resource mapping. Support population matching data flows, ensuring custom dataset filters integrate correctly with population builder services and BigQuery analytics queries. Build and maintain reporting dataset views (BI-compatible BigQuery views) for tenant data exposure. Integrate with third-party clinical analytics engines via GCE VM instance templates, Airflow DAGs, and GCS-based data exchange. Ensure all data services meet HIPAA requirements: PHI handling, tenant data isolation, audit logging, and data classification. AI-Native Delivery (Required) Medecision operates an AI-native SDLC. The Senior Software Engineer is expected to be a practitioner — not just a beneficiary — of AI-assisted delivery: Demonstrate a solid understanding of AI concepts, capabilities, and limitations as they apply to software engineering workflows, including code generation, test scaffolding, and documentation. Use Claude Code as a primary productivity tool for code drafting, refactoring, test generation, and technical documentation — applying it with judgment, rigor, and accountability. Leverage AI-assisted workflows to accelerate implementation, surface edge cases, generate structured artifacts, and conduct at-scale analysis of service dependencies and API contracts. Contribute to building and exposing MCP-wrapped APIs that enable AI agents to safely interact with platform services. Maintain strict HIPAA discipline in all AI-assisted work: no real PHI in prompts or AI-generated artifacts; adhere to managed-settings policies and complete mandatory HIPAA + AI training. Contribute to the team's shared AI knowledge base. Validated prompts, skills, and workflows — and participate in the AI Champions community of practice. What You'll Bring: Required Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or equivalent practical experience. 5+ years of data engineering or backend software engineering experience building production data pipelines and platform services. Proven hands-on experience with Google Cloud Platform data services: BigQuery (schema design, partitioning, clustering, query optimization), Cloud Storage, Cloud Pub/Sub, Cloud Dataflow (Apache Beam), Cloud Composer (Airflow), Cloud Run, Cloud Functions, Firestore, Cloud SQL (PostgreSQL), and Secret Manager. Strong proficiency in Java for data pipeline development Proficiency in Python for Airflow DAG authoring, and automation scripting. Experience designing and implementing batch and streaming data pipelines — including file-based ingestion, event-driven processing, deduplication, validation, incremental load, and full-reload patterns. Proficiency with BigQuery data modeling: partitioned and clustered tables, dataset organization (standardized, curated, analytics, custom analytics, reporting layers), and SQL query optimization. Experience with Apache Airflow / Cloud Composer — authoring, deploying, and maintaining production DAGs with parameterized configurations and robust error handling. Experience with containerization (Docker) and deploying services to cloud-native environments. Proficiency with GitLab CI/CD for pipeline automation and multi-environment deployment. Excellent communication skills — able to articulate technical decisions, participate in design reviews, and collaborate effectively with cross-functional teams. Familiarity with Datadog for service monitoring, alerting, and observability in a cloud-native data platform. Familiarity with Sisense or equivalent BI/reporting platforms and BigQuery view-based reporting patterns. AI-Native Mindset (Required) Solid understanding of AI concepts, capabilities, and limitations as they apply to software engineering and product delivery workflows. Hands-on experience with Claude Code or equivalent AI-assisted tools. Used as a primary productivity tool for code generation, refactoring, test scaffolding, and documentation, not just experimentally. Ability to evaluate AI-generated code critically: identifying hallucinations, logic errors, security gaps, and missing edge cases before they reach production. Practical understanding of MCP (Model Context Protocol) or strong willingness to learn — for building tool wrappers that expose platform APIs to AI agents safely and with appropriate guardrails. Commitment to responsible AI use: applying AI with judgment, rigor, and personal accountability. Consistent with the principle that humans own decisions, agents own toil. HIPAA discipline in AI-assisted work: understanding of PHI boundaries in AI workflows and commitment to managed-settings policies and mandatory HIPAA + AI training. Openness to contributing to and learning from a shared AI knowledge base. Validated prompts, skills, and workflows — and active participation in the AI Champions community of practice. Strongly Preferred Knowledge of HIPAA and experience working in HIPAA-regulated product environments, including PHI handling, data classification, and audit requirements. Hands-on experience with HAPI FHIR R4 and healthcare interoperability standards (HL7, FHIR resource mapping, validation workflows). Understanding of multi-tenant SaaS architecture patterns — tenant context propagation, per-tenant feature flags, and data isolation. Salary Description $130,000 - $155,000
$143.2k - $243.4k
Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews...SeniorFull timeWork at officeImmediate startRemote workFlexible hours- ...opportunities. Job DescriptionOur client is seeking highly adept Software Engineers to build and scale it's rapidly evolving Carrier Class Packet... ...resume.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSenior
- Do You Have an Emmy? Our Engineers Do.Roku is changing how the world watches TVRoku is the... ...electronics departments.As a member of the RokuTV Software Engineering team, you will design and... ...component vendors.Because this is a senior-level role with a high-level of...SeniorShift work
$184k - $287.5k
...teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role might be for you. We are looking...SeniorFull time$184k - $287.5k
NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks... ...in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with excellent verbal and written communication...SeniorFull time$152k - $241.5k
We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers to accelerate the discovery and deployment of efficient inference recipes for LLMs. A recipe defines which operators are transformed into low-precision or sparsified...SeniorFull time$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of...SeniorFull time$152k - $241.5k
...generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision-Language, and... ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field.4+ years of relevant software development...SeniorFull time$184k - $287.5k
...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including... ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,...SeniorFull time$152k - $241.5k
...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced...SeniorFull time$184k - $287.5k
...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and... ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining...SeniorFull timeRemote work$184k - $287.5k
We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI inference. As a member of the team, you'll develop libraries, code generators...SeniorFull timeRemote work$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SeniorFull time$224k - $356.5k
...how our organization develops AI drivers!We are looking for a senior engineer to own the engine that makes it all trustworthy: the eval... ...related field (or equivalent experience).12+ years building software, with significant time in autonomous vehicles, robotics, or large...SeniorFull timeRemote work$224k - $356.5k
...developing the full-stack platform that enables machines to perceive, reason, and act safely in the real world.We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This...SeniorFull time$177.9k - $277.4k
...business results.Opportunity OverviewNextest is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative... ...our existing software architecture.Learn from our most senior engineers and bring your experience and voice to help drive...SeniorLocal areaRelocationFlexible hours$152k - $241.5k
...scenarios.Are you fascinated by the latest developments in Vision Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software ecosystem for neural graphics to improve its robustness and accuracy...SeniorFull time$152k - $253k
...world.We are a world - class autonomous driving hardware and software development team. We have the best platform and have... ...bring sustained growth to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply understand...SeniorFull time$154k - $286k
...powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math,...SeniorFull timeWorldwide$125k - $160k
About Centric Software:Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization... ...Docker and Kubernetes.Collaborate with Product Management and engineering peers from concept through delivery.Maintain high engineering...SeniorFull timeRemote workFlexible hours$212.5k - $250k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We... ...write it.The Problems You’ll SolveAs a Senior Software Engineer II on DevEx, you will:...SeniorFull time$152k - $241.5k
...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated...SeniorFull time$182k - $226k
...allow us to deliver hydrogen from renewable electrolysis for heavy industry, at prices below fossil fuels. We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most...SeniorTemporary work$184k - $287.5k
...NVIDIA BioNeMo is building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that accelerates geometric neural networks on NVIDIA GPUs, enabling...SeniorFull time- ...currently Tuesday.The Developer Productivity team plays a key role in accelerating software delivery across Lambda by building and evolving the internal platforms, tooling, and workflows that engineers rely on every day. As part of the Platform Engineering team, this position...SeniorWork at officeLocal areaWork from homeFlexible hours
$171.71k - $204.98k
...Company Name : DiDi Research America, LLC Job Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year Education and Experience: Master's degree in Computer Science, Electrical Engineering...SeniorFull time$152k - $241.5k
...performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction, localization, and... ...skills in C++ and experience building production-quality software systems.Solid foundation in 3D computer vision, 3D geometry, multi...SeniorFull timeWorldwide$200k - $322k
We are looking for a highly skilled Senior Software Engineer to design and develop AIOps & Observability platforms at NVIDIA. The platforms are used by internal teams to monitor, diagnose, and optimize the products, millions of assets and services in cloud, on-prem, data...SeniorFull time$128k - $192k
...ResponsibilitiesSoftware development activities using C++/C#, Managed C++, .NET in Windows 64-bit environmentParticipate in all stages of software development including deployment/trouble shooting at customer sitesTake ownership of assigned design and development tasks for...SeniorPermanent employmentFull time- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer San Jose, CA
- software data engineer San Jose, CA
- graduate software engineer San Jose, CA
- software system engineer San Jose, CA
- graduate software developer San Jose, CA
- software engineer - early career San Jose, CA
- entry level software engineer remote San Jose, CA
- software engineer intern San Jose, CA
- software developer positions San Jose, CA
- junior software developer internship San Jose, CA

