Green Light Cost Management

Senior Software Engineer - Elixir

Green Light Cost Management Scottsdale, Arizona, United States

Hospitals and Health Care · 11-50 employees

2 d ago
Remote elixir Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, build, and operate production systems using Elixir and Phoenix while owning services end-to-end. You will also collaborate across teams to deliver high-impact features and mentor other engineers to maintain a strong engineering culture.

What they look for

Elixir Phoenix OTP BEAM LiveView System Architecture Distributed Systems Relational Databases CI/CD Docker Linux API Development Functional Programming Performance Optimization Observability Healthcare Data

Requirements

The role requires strong production experience with Elixir, OTP, and Phoenix, along with a solid understanding of distributed systems and relational databases. Candidates should be comfortable working in containerized environments and possess the ability to reason about performance and system trade-offs.

Full description

JOB SUMMARY

Green Light is a healthcare technology company focused on helping health plan dollars go as far as possible. Our systems operate on large-scale healthcare data and require high reliability, correctness, and performance.

We are hiring a Senior Software Engineer to design, build, and operate production systems using an Elixir-based stack. This role is ideal for engineers who prefer server-driven architecture, value system simplicity, and enjoy solving complex problems under real-world constraints. This is a full-stack role.

You will have significant ownership over system design, performance, and reliability, and will help shape the long-term technical direction of the platform.

WHAT YOU’LL DO

  • Design, build, and operate production systems using Elixir, OTP, and Phoenix
  • Own services end-to-end: architecture, implementation, deployment, and production support
  • Build interactive user interfaces
  • Design and evolve systems for high-throughput data processing
  • Work with relational database systems
  • Improve system performance, observability, and reliability in production
  • Participate in incident response, debugging, and root cause analysis
  • Contribute to architectural decisions with a focus on long-term maintainability
  • Collaborate across engineering, product, and operations to deliver high-impact features
  • Mentor engineers and contribute to a strong engineering culture
  • Apply secure coding practices and ensure systems meet healthcare data privacy and security requirements

WHAT WE’RE LOOKING FOR

  • Strong production experience with Elixir, including OTP and BEAM fundamentals
  • Experience building applications with Phoenix (LiveView experience is a plus)
  • Experience with Git-based version control workflows and source code management platforms, including branching strategies and merge/pull request processes
  • Familiarity with agile development practices, including sprint planning, backlog refinement, and iterative delivery
  • Experience working with CI/CD pipelines - maintaining, troubleshooting, and supporting automated build and deployment workflows
  • Ability to write clear, well-scoped tickets and manage work items throughout the development lifecycle
  • Experience designing and operating distributed systems or high-reliability services
  • Experience working with relational databases in production environments
  • Strong understanding of functional programming principles
  • Experience building APIs and backend systems
  • Experience conducting peer code reviews and providing constructive, actionable feedback
  • Ability to reason about performance, concurrency, and system trade-offs
  • Comfortable owning production systems, including incident response
  • Experience working in Linux-based or containerized environments, including Docker

TEAM & CULTURE

  • Tight-knit, collaborative team of engineers across multiple disciplines
  • Close partnership between application and data-focused engineers
  • Strong emphasis on cross-functional learning and shared ownership
  • Culture of pragmatic problem-solving, accountability, and continuous improvement

WHAT TO EXPECT IN YOUR FIRST 90 DAYS

You will play a key role in building new functionality and supporting a platform to assist health plans in managing negotiation and dispute resolution workflows in a regulated healthcare environment.

This includes:

  • Designing and implementing systems on top of large-scale data platforms
  • Building performant workflows for analyzing and comparing complex reimbursement scenarios
  • Partnering with domain experts to translate regulatory and operational requirements into robust software systems

This is a high-impact system with meaningful design ownership, built on top of substantial data assets.

WHAT TO EXPECT

  • Primarily server-driven web architecture using Elixir and Phoenix
  • Systems designed for correctness, auditability, and reliability
  • Emphasis on pragmatic engineering over trend-chasing
  • Work involves complex, real-world data and domain constraints

NICE TO HAVE

  • Experience working with very large datasets or data-intensive systems
  • Familiarity with observability tooling (metrics, tracing, logging)
  • Experience in healthcare or other regulated domains
  • Exposure to interoperability standards (e.g., claims, EDI, HL7, FHIR)

Similar roles