Senior Data Engineer

Chicago, IL

League Inc.

Leading organizations choose League’s healthcare CX platform for personalized digital health experiences that drive measurable results. Get in touch.

View all jobs at League Inc.

Apply now Apply later

About League  

Founded in 2014, and with a total funding currently at $220 million;  League is a platform technology company powering next-generation healthcare consumer experiences. Payers, providers, consumer health partners and employers build on League’s platform to deliver high-engagement, personalized healthcare experiences consumers love. Millions of people use solutions powered by League to access, navigate and pay for care.

Key Responsibilities:

  • Design, building, and optimizing scalable stream and batch pipelines both in real time and through gathering large amounts of data for bulk processing/assessment using a variety of distributed computing platforms and tools such as: Airflow/Cloud Composer and Apache Beam/Dataflow; 
  • Maximizing the effectiveness of the microservices that serve critical backend capabilities, including orchestrating the movement and transformation of data within League’s data engineering ecosystem by leveraging services such as Cloud Functions and Cloud Run;
  • Revolutionizing our Data Platform’s DevOps process, including modifying League’s infrastructure as code approach for the purposes of increasing the ease in which data configurations are edited and distributed, maximizing CI/CD capabilities, and incorporating other software development processes into our data infrastructure strategies for improving platform performance using tools such as Terraform, Github Actions, and Cloud Build;
  • Driving architectural choices and implementing data platform tools in order to devise seamless and efficient procedures for analyzing data, deriving insights, and translating insights into actionable, data-driven business decisions;
  • Guiding and mentoring data engineers while educating and encouraging League’s adoption and application of software best practices, which will include designing coding that is functional, efficient, and flexible for continuous modifications as required;
  • Translating business and customer needs into data and analytics requirements with attention to detail through use of sound agile development practices that clearly define particular points of prioritization to ensure that the goals and requirements of League’s ever-developing business models are met and exceeded;
  • and Analyzing, tuning, troubleshooting, and supporting League’s data infrastructure for the purposes of improving the quality, performance, integrity, and security of the data used in the development and delivery of data products; and Improving, troubleshooting, and administering our customer-facing pipelines, including data ingestion pipelines as well as data sharing pipelines in both real-time and batch processing.

About you:

  • Experience performing root cause analysis of production issues , performance tuning and optimization;
  • Experience in healthcare datasets like EMR and Claims and interoperability standards like FHIR;
  • Experience in coding scripts in python and SQL, as well as microservices in python; Experience in HL7’s FHIR framework, a data framework used for healthcare interoperability;
  • Experience in implementing deployments, error handling and monitoring for scalable pipelines;
  • Experience in a cloud Data Stack such as GCP, AWS or Azure; Experience supporting reporting tools as a platform such as Looker, Tableau, or Power BI; Experience ingesting, storing, and analyzing data in SQL, with tools such as Snowflake, BigQuery, MySQL, or PostgreSQL;
  • Experience designing, developing, and deploying server-less functions for deployment of microservices using Python as a language for tools such as AWS Lambda functions, Azure Functions, or GCP Cloud Functions; and
  • Experience using, developing, and maintaining task orchestration systems.
  • Requires a Bachelor’s degree or foreign equivalent in Computer Science, Data Science, Software Engineering or related field, and
  • At least four years of experience as a Data Engineer or similar occupation in the Healthcare Tech Industry. 
  • Option to work from home is available.
  • Travel required - less than 1% to Toronto, Canada.

Job Location: League Corp (515 N State St, 8th Floor, Chicago, IL 60654)

# of openings: 1

US APPLICANTS ONLY: The US-specific compensation range below for this full-time position is exclusive of bonus, equity and benefits. This range reflects the minimum and maximum target for base salaries for the position across all US locations. Where in the band you may land is determined by job-related skills/experience. Your recruiter can share more about the specific salary range specific to your skills and experience during the hiring process.

Compensation range for USA applicants only$138,715—$210,000 USDOur employees come from different backgrounds, and we celebrate those differences. We are looking for the best candidates for our open roles, but do not expect applicants to meet every qualification in order to be considered. If you are excited about what you could accomplish at League and believe you can add value to our team, we would love to hear from you.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you are an individual in need of assistance at any time during our recruitment process, please contact us at recruitinginfo@league.com.

Our Application Process:   Applying to a role you love can be exhausting, and understanding the next steps can feel vague and uncertain. You have done the hard part of submitting your application; let's do ours by sharing potential next steps
  • You should receive a confirmation email after submitting your application.
  • A recruiter (not a computer) reviews all applications at League.
  • If we see alignment with League's needs, a recruiter will reach out to learn more about your goals. The recruiter will also share the team-specific interview process depending on the roles you are exploring.
  • The final step is an offer, which we hope you will accept!
  • Prior to joining us, we conduct reference and background checks. Additional checks could be required for US Candidates, depending on the role you are exploring.
Here are some additional resources to learn more about League:

Recognize and Avoid Employment scams. Practice safe job searching.

Scammers are getting craftier and leveraging fake job postings to get personal information. Know the warning signs and protect yourself from scammers. Learn more here.   Privacy Policy Review our Privacy Policy for information on how League is protecting personal data.
Apply now Apply later
Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Airflow AWS Azure BigQuery CI/CD Computer Science CX Dataflow DevOps Engineering GCP GitHub Google Cloud HL7 Lambda Looker Microservices MySQL Pipelines PostgreSQL Power BI Privacy Python Security Snowflake SQL Tableau Terraform

Perks/benefits: Equity / stock options Health care Salary bonus

Region: North America
Country: United States

More jobs like this