Evolent

Senior Director, Software Engineering

Evolent

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

About the role

  • Provide strategic leadership and technical direction for Evolent’s software engineering organization.
  • Oversee modernization efforts, unify legacy platforms, and drive adoption of scalable solutions.
  • Collaborate closely with stakeholders across Engineering, Product, and business teams.
  • Foster a culture of quality, customer obsession, product mindset, and technical excellence.
  • Develop a high-performing team that embraces learning, innovation, and accountability.
  • Drive modernization of platforms and processes to reduce complexity.
  • Engage stakeholders to understand business needs deeply and influence progress.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Master’s degree preferred.
  • 12+ years in software engineering, with at least 7+ years in leadership roles managing large, distributed teams.
  • Technical expertise in Python, Spark, API development, Data Warehousing concepts, ETL patterns, SQL.
  • Deep understanding of cloud services and DevOps practices.
  • Healthcare domain knowledge, especially with medical claims, is strongly preferred.
  • Exceptional ability to engage stakeholders and influence decisions.
  • Strong background in software engineering, architecture, and system integration is preferred.
Benefits
  • Health insurance benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSparkAPI developmentData WarehousingETL patternsSQLcloud servicesDevOps practicessoftware engineeringsystem integration
Soft Skills
strategic leadershipstakeholder engagementinfluenceteam developmentcustomer obsessioninnovationaccountabilitycollaborationtechnical excellencequality culture
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringMaster’s degree