Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ensemble Health Partners Logo

Sr Software Engineer

Ensemble Health Partners

$100,600 - $192,900
Sep 2, 2025
Market Square, TN, US
Apply Now

Ensemble Health Partners is looking for a Senior Software Engineer to implement the technology strategy for their software delivery teams, focusing on developing reusable software components, patterns, and tooling to address business needs and influence behaviors through code reviews and hands-on design sessions.

Requirements

  • 5+ years of coding experience with either of the follow languages Scala, Java, Golang, Python with a willingness and ability to learn new ones
  • Experience with frameworks and other tools like Apache Spark, Apache Pekko Streams, Slick, Postgres, Elasticsearch, Apache Kafka etc.
  • An understanding of engineering fundamentals: testing automation, code reviews, telemetry, iterative delivery and DevOps
  • Experience working with three or more of the following: Azure Cloud, Kubernetes (managed and unmanaged), Azure Blob Store APIs,
  • Experience building distributed systems and managing communication between microservices and accounting for resilience and scalability.
  • Demonstrated ability to communicate effectively to both technical and non-technical, globally distributed audiences Understanding formal architecture, design patterns and best practices

Responsibilities

  • Design, develop, test, deploy, monitor, maintain, and continuously improve software
  • Translate product concepts into project commitments that deliver incremental value to our customers frequently and with high quality
  • Actively mentor the software engineering team through code reviews, and hands on design sessions
  • Develop reusable software components, patterns, and tooling
  • Influence behaviors through code reviews and hands on design sessions
  • Experience building distributed systems and managing communication between microservices and accounting for resilience and scalability.

Other

  • Desired Work Experience: 5 to 7 Years
  • Desired Education: Bachelors Degree or Equivalent Experience
  • Customer Obsession: Consistently provide exceptional experiences for our clients, patients, and colleagues by understanding their needs and exceeding their expectations.
  • Embracing New Ideas: Continuously innovate by embracing emerging technology and fostering a culture of creativity and experimentation.
  • Striving for Excellence: Execute at a high level by demonstrating our “Best in KLAS” Ensemble Difference Principles and consistently delivering outstanding results.