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
$ 220KJob 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.