E

Evolent

Delivers value-based care through analytics

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$90k - $115k /yr

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of experience in software engineering or data engineering roles.
  • Strong proficiency in Python, including experience developing API-based solutions with FastAPI, Django, or Flask.
  • Hands-on experience with Azure data services, including Azure Data Factory, Fabric, and Synapse, and ETL tools such as SSIS or similar, including experience writing stored procedures.
  • Experience with PySpark, Databricks, or other Spark-based frameworks for large-scale data processing.
  • A solid understanding of SQL and T-SQL, with experience writing stored procedures in SQL Server or similar relational databases.
  • A solid understanding of data modeling, data pipelines, and data transformation best practices.
  • Experience with cloud platforms; Azure is preferred, while AWS or GCP is a plus.
  • Knowledge of containerization tools such as Docker and Kubernetes for deploying data solutions.
  • Familiarity with version control systems such as Git and collaborative coding workflows.
  • Ability to write unit and integration tests to ensure code quality and reliability.
  • Ability to work independently and as part of a team.
  • Strong communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • All employees must have high-speed internet exceeding 10 Mbps at home.
  • Candidates must complete identity verification, a comprehensive background check, and in-person I-9 verification; drug screening may also be required prior to employment.

Responsibilities

  • Design, develop, test, and maintain data-driven software applications using Python and modern frameworks.
  • Build and optimize API-based solutions using Python frameworks such as FastAPI, Django, and Flask for scalable integrations.
  • Develop and maintain data pipelines and ETL workflows using Azure Data Factory, Fabric, PySpark, and related technologies.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications.
  • Participate in code reviews to ensure code quality, functionality, and maintainability.
  • Troubleshoot, debug, and resolve technical issues and bugs in a timely manner.
  • Optimize applications for performance, scalability, and reliability.
  • Contribute to continuous improvement of development processes, tools, and methodologies.
  • Stay current with emerging technologies and industry trends and apply them to improve products and solutions.
  • Participate in architecture and design discussions, author and review design documentation, and implement maintainable code.
  • Contribute to sprint planning, stand-ups, retrospectives, testing, debugging, and validation in an Agile environment.
  • Modernize and optimize existing systems, including performance tuning legacy SQL stored procedures.
  • Use GitHub workflows to support CI/CD pipelines, code reviews, and automated quality checks.
  • Write unit tests to improve code coverage and maintainability.

Desired Qualifications

  • Healthcare experience, especially with authorization or prior-authorization workflows.
  • Experience with AWS or GCP cloud platforms.
  • Active use of Copilot and other AI-assisted tools to solve complex problems and improve developer productivity.

About the Company

Evolent

Delivers value-based care through analytics

Evolent Health helps healthcare organizations transition to value-based care by pairing technology, analytics, and clinical expertise to improve patient outcomes while lowering costs. It partners with health systems, physician groups, and health plans to deliver data-driven care coordination, population health management, and risk-adjustment services. The company’s offerings include software platforms, analytics, and clinical support that enable more efficient care delivery, shared savings programs, and performance-based incentives. Compared with competitors, Evolent emphasizes end-to-end collaboration with clients and a diversified client base, combining technology with hands-on clinical and operational expertise to drive measurable outcomes. Its goal is to help clients succeed in value-based models by delivering better patient care at lower total costs.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Arlington County, VA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Evolent

See more jobs