Join to apply for the
Engineering Manager
role at
RxSense
We are a healthcare technology company that provides platforms and solutions to improve the management and access of cost-effective pharmacy benefits.
Our technology helps enterprise and partnership clients simplify their businesses and helps consumers save on prescriptions.
As a leader in SaaS technology for healthcare, we offer innovative solutions with integrated intelligence on a single enterprise platform that connects the pharmacy ecosystem.
With our expertise and modern, modular platform, our partners use real-time data to transform their business performance and optimise their innovative models in the marketplace.
RxSense in Dublin
RxSense is establishing a new development centre in Dublin as part of our global growth strategy, bringing together the city's world-class engineering talent with our mission to transform healthcare technology.
Dublin's thriving tech ecosystem and strong community of innovators make it the ideal hub to accelerate product development and drive cutting-edge solutions.
But Dublin isn't just about core engineering — it's strategically placed to support AI-driven transformation across product, engineering, and design.
By joining our new centre, you'll collaborate with international teams, and grow your career in an environment that values creativity, ownership, and continuous learning.
Role Overview
We are seeking an Engineering Manager to lead and grow a high-performing software engineering team working across several strategic engineering priorities.
One of the first major initiatives for the Dublin hub is a platform refactoring program, migrating key components of our system to an in-memory database architecture.
As the centre scales, the team will take on additional mission-critical platform enhancements, new product capabilities, and performance-focused engineering initiatives.
Reporting to the Director of Software Engineering, you will provide people leadership, delivery oversight, and technical direction across these programs.
In the early stages of the Development Centre's growth, there is a strong preference for hands-on coding involvement, helping establish technical standards, contribute directly to core systems, and unblock complex engineering challenges.
Main Responsibilities
Lead, coach, and develop a growing team of software engineers working across multiple platform initiatives, including but not limited to the in-memory refactoring program.
Provide hands-on engineering contribution while the Dublin centre builds out, modeling high-quality engineering practices and ensuring strong technical foundations.
Translate architectural strategy and business objectives into clear team roadmaps and execution plans.
Foster a culture of ownership, innovation, high-quality engineering, and accountability.
Improve delivery processes to enhance predictability, engineering velocity, and release confidence.
Technical Leadership
Contribute technically to early Dublin projects — including hands-on development, integration work, and troubleshooting — to accelerate progress and establish coding standards.
Support and guide work on distributed systems, data-intensive pipelines, and high-performance platform capabilities.
Participate in and lead design reviews, code reviews, and architecture discussions to maintain engineering excellence.
Champion a test-first, automation-focused approach to improve scalability, reliability, and system quality.
Work with architecture teams to evolve shared frameworks, technical patterns, and platform-wide standards.
Cross-Functional Collaboration
Partner with the Director of Software Engineering, product managers, architects, and global engineering teams to align work with organisational priorities.
Collaborate with teams using Java, .
NET/C#, and Python to ensure seamless interoperability and unified engineering practices.
Work closely across distributed teams to share standards, drive consistency, and accelerate delivery on shared initiatives.
Knowledge, Skills and Experience
7+ years of software engineering experience, including at least 2 years in technical leadership or engineering management.
Strong technical proficiency with the ability and willingness to contribute hands-on, particularly during early Dublin centre development.
Demonstrated experience with distributed systems, high-performance data processing, or large-scale platform engineering.
Familiarity with in-memory data grid technologies (GemFire, Hazelcast, Redis Enterprise, Ignite, or similar).
Proficiency with Java and/or .
NET/C#, with hands-on experience in enterprise environments.
Experience with Python for backend, automation, or integration work.
Deep understanding of data consistency, fault tolerance, replication, and distributed computing principles.
Experience with CI/CD, cloud infrastructure (AWS), and containerised environments (Docker/Kubernetes).
Experience delivering complex platform modernisation or refactor programmes.
Background in healthcare, PBM, or other regulated industries.
Prior experience helping establish or scale a new engineering team or development centre.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Hospitals and Health Care, Software Development, and Technology, Information and Media
Referrals increase your chances of interviewing at RxSense by 2x
#J-*****-Ljbffr