Senior Software Engineer
Join Gaelvert as a Senior Software Engineer! Build scalable solutions, solve complex challenges, and shape innovative products with a growing team in our Dublin office 🚀
We usually respond within three days
Who we are
Welcome To Gaelvert! We are on a mission to transform product development with cutting-edge teams capable of tackling complex challenges. As part of a young and ambitious organization, your contributions will have a direct impact on both your success and ours.
If you’re passionate about tech challenges, love working on cutting-edge projects, and want to join a creative and enthusiastic team in our located Dublin office, we’d love to hear from you. Be part of our exciting journey! 🚀
We are committed to fostering an inclusive and diverse workplace where everyone feels valued, respected, and empowered to contribute their unique perspectives and experiences. We welcome applications from candidates of all backgrounds and are dedicated to ensuring equal opportunities throughout our recruitment process.
What you'll do
As a Senior Software Engineer on our backend engineering squad, you'll independently own complex technical challenges and help us deliver the real-time data APIs our business depends on. Your role is hands-on: you'll build, code, review, and mentor, while contributing directly to technical decisions within your team. You're always looking for ways we can get better.
You'll work side by side with your Team Technical Lead, architects, product managers, and fellow engineers to build reliable, scalable solutions delivered on time and to a high standard.
Your responsabilities will include:
Investigating and resolvinh complex technical issues, improving system reliability and performance. Contributing to the implementation and optimisation of scalable, reliable systems, working within the architectural direction set by our enterprise architects.
Championing high standards for code quality, participating in code reviews and technical discussions, and supporting peers through mentoring and knowledge sharing. Always looking for ways to improve how we work.
Taking part in on-call rotations, respond to production incidents, and help us learn and improve from every incident.
Mentoring engineers at earlier stages of their career, offering day-to-day technical guidance, and helping with code reviews and decision-making.
Taking part in hiring activities and technical interviews to help the team grow.
What you will work with:
Java 21 and Spring suite (Spring Boot, Spring security..)
Reactive Programming (Project Reactor / Netty)
Asynchronous APIs
Kafka or RabbitMQ
Docker
Kubernetes
Helm
ArgoCD
CI/CD pipelines
PostgreSQL
DBUnit
TDD / BDD
Prometheus
Grafana
Micrometer
What you'll bring
Bachelor's degree in Computer Science, Information Systems, or a related technical discipline, or equivalent practical experience.
5+ years of backend software engineering experience, with proven experience delivering complex software solutions.
Proven experience designing and operating high-throughput, low-latency APIs at scale.
Experience with event-driven / pub-sub architectures (e.g., Kafka, or equivalent).
Experience with production systems under strict uptime and latency SLAs; real-time data or other latency-sensitive domains are a strong plus.
Strong proficiency in Java 21 and its features, with hands-on experience building production microservices using Spring 7+ / Spring Boot 4+, Spring Security, and the broader Spring ecosystem.
Experience with real-time WebSocket communication, RESTful and async APIs, Swagger-documented, for both internal and external consumers. Spring WebFlux and reactive programming with Project Reactor or Netty is a plus.
Hands-on experience with Maven, CI/CD tooling such as Bamboo or ArgoCD, Docker, and Kubernetes.
Git-based version control (Bitbucket and/or GitLab), and issue tracking in Jira.
Strong database engineering skills: PostgreSQL including schema design, indexing, and query optimisation. Experience with Liquibase for schema migrations is a plus.
Experience with NoSQL and in-memory systems such as Redis for caching and data structures.
Strong automated-testing discipline: JUnit, TDD/BDD, Testcontainers, WireMock, and SonarQube for code quality.
Production experience with event-driven messaging using Kafka or RabbitMQ, including producer/consumer design and delivery guarantees.
Experience with monitoring and observability tools: Prometheus, Micrometer, Grafana, or equivalent.
Familiarity with modern front-end frameworks (React or Angular) and TypeScript, for occasional back-office tooling work.
Hands-on experience with Playwright for end-to-end test automation.
Nice to Have
Background in iGaming, sports betting, or real-time sports data is a plus.
Kubernetes/container platform certifications are a plus.
Experience with regulatory or compliance considerations in regulated industries (e.g., data licensing or gambling) is a bonus.
Experience with Selenium or Cypress is a plus.
What's in it for you
Flexible hybrid working – Enjoy the best of both worlds with a hybrid model, spending 3 days a week in our vibrant Dublin office and the rest working remotely.
Prime Dublin location – Work from our modern co-working space in the heart of the city.
Time off – 25 days of annual leave, plus all bank holidays.
Private Medical Insurance – Company paid private health insurance, with discounted rates available for your dependants.
Health & wellbeing allowance – Stay active with up to €40 per month towards gym memberships or sporting activities.
Learning & development budget – Invest in your growth with up to €600 per year for courses, certifications, conferences, or other learning opportunities.
Work from anywhere – Enjoy the flexibility to work from almost anywhere in the world for up to 4 weeks each year.
Competitive pension plan – Benefit from a matched pension contribution of 7% employee / 7% employer.
Sustainable commuting benefits – Take advantage of the Cycle to Work Scheme and TaxSaver Commuter Ticket Scheme.
Employee referral bonus – Earn up to €3,000 for every successful candidate you refer.
Income Protection & Life Assurance – Added peace of mind with company-sponsored financial protection.
Work Eligibility: Please note that we are unable to provide visa sponsorship, support work permit applications, or offer relocation assistance for this position. Applicants must have the legal right to work full-time in Ireland at the time of application.
- Department
- Engineering
- Role
- Software Engineer
- Locations
- Dublin city center
- Remote status
- Hybrid
Colleagues
About Gaelvert Development
Ireland’s always been good at making things that last. At building things properly. At solving problems without the fuss. We bring that craft to code. Thoughtful foundations. Clean build. Built to weather whatever comes next.
But we build more than solutions. We build partnerships, communities and strong foundations for teams who need technology that grows with them.
And while we’ve got Irish practicality in our bones, our ambitions aren’t small. We build here, but we build for everywhere.