About The Position

The Senior Software Engineer leads the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. The role architects and implements high-performance APIs and microservices that support critical business functions, and works with product managers, UX designers, and other engineers to translate business needs into technical solutions. The engineer drives the technical vision for projects, contributes to architectural discussions and long-term planning, and mentors junior engineers. The role uses approved AI-assisted tools throughout the engineering lifecycle to improve quality, efficiency, and innovation. Engineers remain accountable for all delivered work, including validating outputs, protecting sensitive information, and complying with security, privacy, regulatory, and Responsible AI standards. The position also includes troubleshooting production issues, improving development processes, and partnering with architecture, security, and platform teams to integrate AI-enabled capabilities into enterprise applications. Evolent partners with health plans and providers to improve outcomes for people with complex and costly health conditions. The company describes its culture as supportive of work/life balance, flexibility, autonomy, diversity, and inclusion. Employees must have high-speed home internet over 10 Mbps. The expected base salary/wage range is shown as "$" in the posting; qualifying employees are offered comprehensive benefits, including health insurance benefits.

Requirements

  • At least 5 years of professional software development experience delivering complex, scalable applications.
  • Proficiency in multiple programming languages, such as C#, Java, or Python, and familiarity with their ecosystems.
  • At least 5 years of hands-on experience with Microsoft and .NET technologies, specifically .NET Core, C#, and T-SQL.
  • Experience building scalable, performant RESTful APIs using ASP.NET.
  • Relational database development experience, preferably with SQL Server.
  • Experience with at least one testing framework, such as xUnit, NUnit, or MSTest; one logging framework, such as NLog, log4net, or Serilog; and one ORM framework, such as Dapper, Entity Framework, or NHibernate.
  • Deep understanding of software architecture patterns, including microservices, event-driven architecture, and RESTful API design.
  • Strong knowledge of cloud platforms such as Azure, AWS, or Google Cloud, and container orchestration tools such as Docker and Kubernetes.
  • Expertise in database design and optimization for SQL and NoSQL databases.
  • Experience using GitHub, Azure Git, or another Git-based source control system, including pull requests.
  • Ability to work independently and as part of a globally distributed team of technical and non-technical colleagues.
  • Strong problem-solving skills and ability to diagnose and resolve complex technical issues quickly.
  • Strong communication skills, including leading technical discussions, presenting to stakeholders, and writing detailed documentation.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Ability to meet the home technical requirement of high-speed internet over 10 Mbps.

Nice To Haves

  • Experience using AI-assisted development platforms such as GitHub Copilot, Cursor, Claude Code, or similar tools.
  • Familiarity with prompt engineering, AI-assisted testing, and AI-enabled software delivery practices.
  • Experience integrating AI services, models, or agents into production applications.
  • Experience with front-end frameworks such as React, Angular, or Vue, including developing Single Page Applications.
  • Experience with additional back-end technologies such as Node.js, Django, or Spring Boot.
  • Experience with EMR integration.
  • Experience working with NoSQL data stores such as Elasticsearch.
  • Healthcare domain experience.

Responsibilities

  • Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability.
  • Architect and implement high-performance APIs and microservices that support critical business functions.
  • Collaborate with product managers, UX designers, and other engineers to translate business needs into technical solutions.
  • Drive the technical vision for projects and contribute to architectural discussions and long-term planning.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding best practices.
  • Mentor and coach junior engineers, fostering continuous learning and technical excellence.
  • Improve the software development lifecycle, including automation, testing, and CI/CD pipelines.
  • Troubleshoot and resolve production issues to support service availability and reliability.
  • Evaluate and integrate tools, frameworks, and technologies to improve development processes and team productivity.
  • Use approved AI-assisted tools for software development, testing, documentation, troubleshooting, and analysis.
  • Apply AI-assisted techniques throughout requirements analysis, coding, testing, debugging, documentation, and operational support.
  • Evaluate and validate AI-generated outputs for correctness, security, maintainability, compliance, and business appropriateness.
  • Identify opportunities to improve engineering productivity and solution quality through AI-enabled workflows and automation.
  • Contribute reusable prompts, skills, agents, and AI-assisted development patterns for the team.
  • Partner with architecture, security, and platform teams to integrate AI-enabled capabilities into enterprise applications.
  • Follow enterprise policies for AI use, intellectual property protection, security, privacy, PHI handling, and Responsible AI practices.
  • Ensure confidential, regulated, or protected information is not used with unapproved AI services or tools.
  • Participate in peer reviews and validation processes for AI-assisted solutions.

Benefits

  • Comprehensive benefits, including health insurance benefits, for qualifying employees.
  • Work/life balance and flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service