{bc}
ukg

Sr. Software Engineer - Integration Platform

Healthcare Outcomes Performance Company (HOPCo)
Remote, USA
Full-time
Senior · 5+ years experience
Remote
Discovered 3 weeks ago
ElixirErlangOTP

Full Job Posting

ESSENTIAL FUNCTIONS

Design, build, and own a fault-tolerant integration platform that enables asynchronous communication and loose coupling across enterprise systems.

Establish and maintain core infrastructure that allows applications and components to be incrementally modernized or replaced without disrupting the broader ecosystem.

Develop and steward shared services and libraries that make reliability, observability, and resilience default capabilities across all platforms.

Define and enforce clear system boundaries and interface contracts that support long-lived platforms, safe evolution, and continuous change

EDUCATION

Bachelor's degree in computer science, electrical engineering, computer engineering, or a related degree.

EXPERIENCE

5+ years experience working in a software development capacity. Experience in the medical field – terminology and processes. Experience with HIPAA Security.

KNOWLEDGE

Deep experience building and operating distributed systems in production

Strong proficiency in Elixir (or deep expertise in another functional or concurrent language with the ability to ramp quickly)

Expertise with asynchronous messaging, event-driven architectures, and system integration patterns

Strong understanding of fault tolerance, concurrency, and state management

Experience designing systems intended to be used by other engineering teams as a platform

Comfort working in environments with legacy systems, imperfect data, and evolving requirements

Proven ability to reason about complex systems and make pragmatic tradeoffs

SKILLS

  • Experience with BEAM-based systems (Elixir/Erlang/OTP) at scale
  • Familiarity with healthcare, regulated environments, or other high-reliability domains
  • Experience designing migration and strangler patterns for large systems
  • Background in observability tooling and production incident response
  • Track record of influencing architecture without relying on formal authority

ABILITIES

Architectural Thinking – Ability to design scalable, high-performing, and maintainable software solutions.

Leadership & Mentorship – Strong ability to mentor and guide development teams, fostering technical growth and collaboration.

Strategic Problem-Solving – Exceptional analytical skills to assess challenges and propose innovative technical solutions.

Effective Communication – Ability to translate complex technical concepts into clear insights for both technical and non-technical audiences.

Project & Time Management – Skill in managing multiple projects, prioritizing tasks, and delivering high-quality solutions within deadlines.

Collaboration & Stakeholder Management – Ability to work effectively with business leaders, technical teams, and external partners.

Continuous Learning Mindset – Passion for staying up to date with industry trends, emerging technologies, and best practices

ENVIRONMENTAL WORKING CONDITIONS

Normal office environment. Some travel within the community.

PHYSICAL/MENTAL DEMANDS

Requires sitting and standing associated with a normal office environment.

Some bending and stretching are required.

Manual dexterity using a calculator and computer keyboard.

ORGANIZATIONAL REQUIREMENTS

  • HOPCo Mission, Vision, and Values must be read and signed.
  • This description is intended to provide only basic guidelines for meeting job requirements. Responsibilities, knowledge, skills, abilities, and working conditions may change as needs evolve.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Healthcare Outcomes Performance Company (HOPCo)