Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EmpiRx Health

Senior Software Engineer

EmpiRx Health

Senior Software Engineer developing scalable healthcare technology solutions for pharmacy benefits management. Collaborating on cloud-based applications and optimizing performance in a remote work environment.

Posted 6/30/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AngularAWSAzureCloudETLGoogle Cloud PlatformJavaKafkaMicroservicesPythonRabbitMQReactSQLUnity

About the role

Key responsibilities & impact
  • Partner with product managers to understand business requirements and implement technical solutions
  • Collaborate with UX/UI designers to implement intuitive and accessible user interfaces
  • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages
  • Participate in peer code reviews and provide constructive feedback
  • Optimize system performance, scalability, and reliability for post-deployment
  • Work with SQL and cloud-based storage solutions (e.g., Azure Blob Storage, Data Lake)
  • Create and maintain unit tests and integration tests
  • Troubleshoot and resolve application issues
  • Identify and address technical debt as part of ongoing development
  • Contribute to architecture and design decisions under guidance from Principal engineers
  • Apply best practices for mobile, web, and backend systems
  • Design and consume RESTful APIs within microservices architecture
  • Create and maintain clear and accurate technical documentation
  • Stay informed about emerging technologies and industry best practices
  • Communicate progress, risks, and blockers to team members and stakeholders
  • Collaborate effectively with cross-functional teams
  • Use tools like Azure DevOps, Teams, and Lucid Chart for effective collaboration

Requirements

What you’ll need
  • 5+ years in software engineering with a degree; 8+ years without a degree
  • 3+ years building web-based applications
  • 1+ year delivering software in the public cloud environments (Azure, AWS, GCP)
  • Strong experience with modern frameworks (e.g. React, Angular, .Net Core) and proficiency in one or more languages (Java, C#, Python)
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Experience with SQL and cloud data technologies
  • Exposure to DevOps practices, CI/CD pipelines, and automation
  • Understanding data security and compliance best practices
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • 2+ years in PBM or healthcare working with HL7, FHIR, EDI, and PHI
  • Leverage AI Tools (GitHub Copilot, Amazon Q, Claude, etc.) to accelerate coding, testing, and debugging workflows
  • Experience migrating applications to the cloud and converting to microservices based architecture
  • Experience architecting and implementing AI-powered features
  • Familiarity with Databricks (Data Pipelines / ETL, Delta Lake, Unity Catalog, Databricks SQL, MLflow, etc.)
  • Experience with event-driven architecture using Kafka, RabbitMQ, Azure Service Bus, or Azure Event Grid

Benefits

Comp & perks
  • Paid Time Off
  • a 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • Employee Assistance Program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software EngineeringWeb-Based Application DevelopmentCloud EnvironmentsModern FrameworksSQLData SecurityMicroservices ArchitectureEvent-Driven ArchitectureUnit TestingIntegration Testing
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication SkillsCollaboration Skills