Evolent

Software Engineer

Evolent
Apply
20 days ago
Remote, WorldwideMid Level

Base Salary

$90k - $115k/yr

Responsibilities

  • Design, develop, test, and maintain data-driven software applications using Python and modern frameworks.
  • Build and optimize scalable API solutions using FastAPI, Django, and Flask.
  • Develop and maintain data pipelines and ETL workflows using Azure Data Factory, Microsoft Fabric, PySpark, and related technologies.
  • Participate in architecture and design discussions and author and review technical design documentation.
  • Collaborate with product managers, designers, QA partners, and engineers to translate requirements into technical solutions.
  • Perform code reviews, troubleshooting, debugging, validation, and performance and scalability optimization.
  • Modernize existing systems, including tuning legacy SQL stored procedures.
  • Use GitHub workflows to support CI/CD pipelines, code reviews, and automated quality checks.
  • Write unit and integration tests and contribute to continuous improvement of development processes and tools.

Requirements

  • 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 Python proficiency and experience developing API-based solutions with FastAPI, Django, or Flask.
  • Hands-on experience with Azure Data Factory, Fabric, Synapse, ETL tools such as SSIS, and stored procedures.
  • Experience with PySpark, Databricks, or other Spark-based frameworks for large-scale data processing.
  • Strong understanding of SQL, T-SQL, data modeling, data pipelines, and data transformation.
  • Experience with Azure, with AWS or GCP experience as a plus.
  • Knowledge of Docker and Kubernetes for deploying data solutions.
  • Familiarity with Git and collaborative coding workflows.
  • Ability to write unit and integration tests and communicate technical concepts to technical and non-technical stakeholders.
  • Healthcare experience, especially with authorization or prior-authorization workflows, is a strong plus.

Benefits

  • Comprehensive benefits, including health insurance benefits, for qualifying employees.
  • The company describes work/life balance, flexibility, autonomy, and an inclusive workplace culture.
  • Employees must have high-speed home internet exceeding 10 Mbps.
  • Employment may require background checks, in-person I-9 verification, drug screening, and identity verification; final interviews may require onsite attendance.

Tech Stack

Apache SparkAWSAzureDatabricksDjangoDockerFastAPIFlaskGitGitHub ActionsGoogle Cloud PlatformKubernetesMicrosoft SQL ServerPythonSQL

Categories

BackendData Engineering
Evolent

About Evolent

1,001-5,000 employees

Evolent is a public health care company that provides value-based care and specialty care management solutions to health plans and providers. Its platform combines clinical programs, software, and analytics to manage oncology, cardiology, musculoskeletal and other complex conditions, and supports payment models for Medicare Advantage, Medicaid and commercial plans. Founded in 2011 and headquartered in Arlington, Virginia, Evolent trades on the NYSE under the ticker EVH.

Contact me