Staff Software Engineer

Astrana Health
12 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 220K

Job location

Remote

Tech stack

JavaScript
Databases
Continuous Integration
Web Scraping
ETL
DevOps
Web Development
Python
Machine Learning
Oop Languages
Software Engineering
Software Systems
SQL Databases
Scripting (Bash/Python/Go/Ruby)
React
GIT
Containerization
Kubernetes
Information Technology
React
Api Design
Data Pipelines
Docker
Service Stack

Job description

We are currently seeking a highly motivated Staff Software Engineer to deliver best-in-class technological expertise to improve patient outcomes, increase access to healthcare, and make the US healthcare system more efficient. With over a million managed lives across the country and terabytes of data generated, our software and applications need to be cutting-edge, efficient, and aligned with our core values of improving patient outcomes and empowering our providers. Our Values:

  • Put Patients First
  • Empower Entrepreneurial Provider and Care Teams
  • Operate with Integrity & Excellence
  • Be Innovative
  • _Work As One Team _

What You'll Do

  • Design, test, deploy, improve, and maintain software that will be used internally at Astrana Health, and externally by physicians and patients
  • Work cross-functionally with an agile team including Product, UX/Design, Engineers, and QA to execute mission-critical projects
  • Suggest and drive improvement on all parts of the stack and internal development processes
  • Manage project requirements, priorities, and deliverable timelines effectively
  • Help mentor, coach, and develop junior members of our development team
  • Technology Stack: Python, React, Javascript, SQL

Requirements

  • Bachelor's degree in Computer Science or related, or related experience.
  • 8+ years relevant professional experience in software development
  • Experience building APIs and automation using modern backend technologies at scale
  • Experience in some of the following: full-stack web application development, developing and designing large software systems, web scraping and other automation scripting, ETL and data pipelines, data science, machine learning
  • Architecting, developing, and supporting applications and services
  • Can create template projects for other engineers to follow/use
  • Can lead the team in technical aspects
  • Assist in providing long-term vision for the engineering team as well as leadership of the team
  • Strong Knowledge of front-end technology such as React.js/Redux.
  • Strong knowledge of databases and ability to write complex and mission-critical SQL queries
  • Advanced proficiency with OOP languages such as Python
  • Strong general problem-solving and logical reasoning ability

You're great for this role if:

  • Further education or experience in computer science, engineering, or related fields
  • Experience with DevOps: CI/CD, containerization, deployment, orchestration, and related (such as Git, Docker, Kubernetes.)
  • Designing/developing web, software, prototypes, or proofs of concepts (POCs.)

Benefits & conditions

  • The total compensation target pay range for this role is: $185,000.00 - $220,000.00. The salary range represents our national target range for this role.

Apply for this position