Software Engineer I

EmpiRx Health, LLC
Remote

About The Position

EmpiRx Health is the leading clinically-driven pharmacy benefits management company, pioneering value-based pharmacy care. They prioritize customers and members by focusing on health outcomes and financial results, leveraging pharmacists and clinicians at the core of their operations. Their AI-powered pharmacy care platform, Clinically™, enables high-quality pharmacy care, helping benefits plan sponsors maintain member health and productivity while reducing prescription drug spending. EmpiRx Health is experiencing significant growth and is seeking an entry-level Software Engineer I. This role supports the design, development, and maintenance of EmpiRx Health’s products across front-end, back-end, and cloud platforms. The Software Engineer I applies foundational Computer Science knowledge, modern development practices, and growing healthcare domain expertise to deliver reliable and maintainable solutions. As part of a collaborative engineering team, this role focuses on learning the codebase, implementing well-defined features, writing and testing code, and supporting production systems under the guidance of senior engineers.

Requirements

  • Bachelor’s degree; 2+years without a degree.
  • Experience building or contributing to web-based applications through coursework, internships, or professional roles.
  • Familiarity with at least one modern programming language (e.g. Java, C#, Python).
  • Expose to modern frameworks (e.g. React, Angular, .NET Core).
  • Basic understanding of could concepts and public cloud platforms (Azure, AWS, or GCP).
  • Familiarity with SQL and relational databases.
  • Strong analytical and problem-solving skills.

Nice To Haves

  • Internship or co-op experiences in a professional software development environment.
  • Exposure to healthcare industry or regulated environments.
  • Use of AI-assisted development tools (GitHub Copilot, Amazon Q, Claude, etc.).
  • Familiarity with DevOps concepts such as CI/CD pipelines and automation.
  • Awareness of data security and compliance fundamentals.
  • Familiarity with cloud data platforms or event-driven systems is a plus.

Responsibilities

  • Support product requirements by implementing well-scoped technical solutions under guidance.
  • Collaborate with UX/UI designers to implement user interface components that align with design standards and accessibility guidelines.
  • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages.
  • Participate in peer code reviews to learn best practices and incorporate feedback.
  • Assist with improving system performance, reliability, and maintainability post-deployment.
  • Work with SQL and cloud-based storage solutions (e.g., Azure Blob Storage, Data Lake).
  • Write unit tests and contribute to integration testing efforts.
  • Troubleshoot and resolve application issues with support from senior engineers.
  • Learn to identify and document technical debt as part of ongoing development.
  • Learn and apply existing architectural patterns and standards established by the team.
  • Follow best practices for mobile, web, and backend systems.
  • Implement and consume RESTful APIs within a microservice architecture under guidance.
  • Create and maintain clear technical documentation for implemented features.
  • Stay current on emerging technologies, tools, and industry best practices.
  • Communicate progress, questions, and blockers to team members.
  • Collaborate effectively with engineers, product managers, and other cross-functional partners.
  • Use tools like Azure DevOps, Teams, and Lucid chart for effective collaboration.

Benefits

  • Paid Time Off
  • a 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • an Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service