1upHealth, Inc. is hiring a
Staff Software Engineer

Logo of 1upHealth, Inc.

1upHealth, Inc.

πŸ’΅ ~$190k
πŸ“Remote - United States

Summary

1upHealth is seeking an experienced Software Engineer to join their team responsible for building a next-gen File Ingestion Platform. The engineer will define technical vision, collaborate with other teams, and lead the design and implementation of robust monitoring systems. They should have 8+ years of experience in backend software engineering, be familiar with modern data technologies, and have expertise in system design of Ingestion/ETL systems.

Requirements

  • 8+ years of experience in a backend software engineering role
  • Experience with modern data technologies (e.g. Apache Kafka, Apache Iceberg, Apache Spark etc), and/or serverless cloud architectures
  • Experience securely building and consuming RESTful APIs
  • Experience working in a modern Cloud Infrastructure (we use AWS)
  • Familiar with data ontologies/schemas as well as strong knowledge of structured data types (XML, CSV, JSON)
  • Extensive experience with system design of Ingestion / ETL systems
  • Proficiency in relational or non-relational databases
  • Experience with Agile development methodologies

Responsibilities

  • Define and own technical vision for the team
  • Partner with PM and EM to develop roadmap, provide technical feasibility and estimate efforts for ambiguous requirements
  • Identify systemic issues with platform and partner with engineers within and outside team to drive effective solutions
  • Establish best practices for SDLC within and larger organizations
  • Independently design high impact projects
  • Produces excellent design docs and provides feedback for others
  • Participate in development of our APIs and services to scale our platform
  • Collaborate across team boundaries and functional areas
  • Advocate for engineering best practices throughout the organization
  • Mentor engineers and pair with other engineers on design and code reviews to foster an environment of growth and learning
  • Take initiative to improve operational health of software owned by team
  • Lead the design and implementation of robust monitoring, alerting, and diagnostics systems to ensure the highest levels of performance and reliability across our suite of services

Preferred Qualifications

  • Knowledge of Healthcare data standards and communication (FHIR, HL7v2)
  • Container/Orchestration experience (e.g., Docker, Kubernetes)
  • Experience with Apache Nifi
  • Experience developing, testing and debugging java applications and services

Benefits

  • 100% Paid BCBS Medical and Dental Insurance for Employees
  • Vision Insurance
  • Unlimited PTO
  • Equity
  • 401(k)
  • Home Office Stipend
  • Commuter Stipend
  • Wellness Reimbursement
  • Parental Leave (16 weeks for birthing parents, 6 weeks for non-birthing parents)
  • Company Meetings with Free Lunch

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let 1upHealth, Inc. know you found this job on JobsCollider. Thanks! πŸ™