Director of Software Engineering at RxSense

Dublin, County Dublin, Ireland

RxSense Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare Technology, SaaSIndustries

Requirements

  • 10+ years of software engineering experience, with at least 5+ years in distributed systems, in-memory data grids, or high-performance databases
  • Experience designing and implementing scalable architectures in a regulated or mission-critical environment
  • Strong understanding of data consistency, replication, fault tolerance, and distributed computing principles
  • Hands-on leadership: ability to set direction, mentor teams, and still roll up sleeves for deep technical work
  • Experience with GemFire (strongly preferred) or similar platforms (Hazelcast, Redis Enterprise, Coherence, Ignite)
  • Proficiency with Java and/or .NET/C#, particularly in enterprise environments
  • Proven expertise in Python (backend, data pipelines, automation, or distributed applications)
  • Background in healthcare, PBM, or other regulated industries a plus
  • Familiarity with CI/CD pipelines, cloud infrastructure (AWS), and containerized environments (Docker/Kubernetes)
  • Prior success driving large-scale platform refactoring

Responsibilities

  • Lead the design and refactor of the core platform to leverage an in-memory database solution, with emphasis on GemFire or equivalent distributed caching/data grid technologies
  • Partner with product and architecture teams to define scalability, performance, and quality goals aligned to business growth
  • Build and optimize data models, query performance, and caching strategies for mission-critical systems
  • Drive a test-first, quality-driven approach to engineering to improve release confidence, enhance date certainty, and reduce defects
  • Champion initiatives that reduce time to market while improving system reliability and lowering long-term engineering effort
  • Provide technical leadership and mentorship across engineering teams in best practices for distributed systems and high-performance data processing
  • Contribute hands-on to application development, with emphasis on Python for automation, integration, and backend logic
  • Collaborate with teams using Java and .NET/C# to ensure seamless migration and interoperability across the platform
  • Drive code reviews, design reviews, and architecture discussions to maintain engineering excellence
  • Champion the RxSense engineering culture of innovation, reliability, and continuous improvement

Skills

Key technologies and capabilities for this role

Software EngineeringLeadershipGemFireDistributed CachingData GridIn-Memory DatabasePlatform RefactoringScalabilityPerformance OptimizationReliability

Questions & Answers

Common questions about this position

Is this role remote or based in a specific location?

The role is based at RxSense's new development centre in Dublin, where you'll collaborate with international teams.

What technical skills are required for the Director of Software Engineering role?

Key skills include expertise in GemFire or equivalent distributed caching/data grid technologies, Python for automation, integration, and backend logic, and experience with Java and .NET/C# for platform migration and interoperability.

What is the company culture like at RxSense?

RxSense champions an engineering culture of innovation, reliability, and continuous improvement, valuing creativity, ownership, and continuous learning in a collaborative environment with international teams.

What salary or compensation does this position offer?

This information is not specified in the job description.

What makes a strong candidate for this Director of Software Engineering role?

Strong candidates have experience leading refactoring initiatives to in-memory database architectures, providing technical leadership in distributed systems and high-performance data processing, and hands-on development skills in Python, Java, and .NET/C#.

RxSense

Pharmacy benefits management technology solutions

About RxSense

RxSense provides technology solutions for the pharmacy benefits management (PBM) industry, focusing on simplifying and optimizing the management of pharmacy benefits and claims. Its main product is an enterprise platform that integrates real-time business intelligence and analytics, allowing PBMs to gain actionable insights and make informed decisions to improve their operations. This platform is modular, enabling clients to customize their use and enhance care delivery. RxSense differentiates itself from competitors by offering APIs that ensure interoperability between different systems, complying with industry standards. The company's goal is to transform the PBM industry by providing tools that enhance efficiency and empower clients with timely data and insights.

Boston, MassachusettsHeadquarters
2015Year Founded
GROWTH_EQUITY_VCCompany Stage
Data & Analytics, HealthcareIndustries
201-500Employees

Risks

Increased competition in the PBM space may pressure RxSense to innovate rapidly.
Partnership with Walgreens may expose RxSense to regulatory challenges.
Investment from Parthenon Capital could lead to strategic shifts causing internal disruptions.

Differentiation

RxSense offers a modular platform with real-time analytics for PBMs.
The company provides APIs compliant with FHIR and NCPDP standards for interoperability.
RxSense's platform delivers actionable insights for data-driven decision-making in pharmacy benefits.

Upsides

Partnership with Walgreens enhances consumer access to prescription discounts nationwide.
Growing demand for cloud-based healthcare solutions aligns with RxSense's offerings.
Collaboration with Scipher Medicine integrates precision medicine into pharmacy benefits management.

Land your dream remote job 3x faster with AI