Shape the foundation of scalable backend systems as a Senior Application Backend Engineer. You'll develop and refine tools, libraries, and frameworks that empower Java developers across the organization. Your work will directly influence how services are built, tested, and optimized on the JVM.
What You'll Do
- Design and maintain internal tools that streamline development, testing, and deployment of Java-based services.
- Enhance the developer experience by improving debugging, profiling, and performance tuning capabilities.
- Collaborate with engineers across teams to define and implement robust, scalable system architectures.
- Establish and evolve standards for inter-service communication and dependency management.
- Drive technical initiatives from concept to deployment, ensuring long-term maintainability and impact.
- Grow through mentorship and knowledge sharing, contributing to a culture of continuous learning.
What We're Looking For
- Strong command of Java, with experience in Scala or Kotlin a plus.
- Proven track record building and supporting developer-facing tools and libraries.
- Familiarity with Linux environments, databases, and service-oriented architecture.
- Experience with build systems like Maven or Gradle and CI/CD workflows.
- Ability to lead cross-team initiatives and deliver solutions at scale.
- Passion for performance, reliability, and solving complex engineering challenges.
Benefits & Work Environment
Work remotely from anywhere in Ireland with flexible hours and dedicated support for your home setup. Enjoy 25 days of paid leave, increasing with tenure, plus a floating holiday. A monthly stipend helps cover remote work costs, and additional allowances support wellness, caregiving, and professional development.
Access private health insurance, a pension plan, and an optional stock purchase program. The team prioritizes focus with meeting-free Wednesdays, regular hackathons, and bi-weekly learning sessions. Quarterly offsites foster connection, and ongoing learning is encouraged through conference access and career growth funding.
Our Culture
We value collaboration, authenticity, and creative problem-solving. Engineers are trusted to own projects from day one and supported in their growth. We're committed to building systems that serve users effectively while maintaining a positive, inclusive environment where people enjoy their work.
Equal Opportunity
We welcome applicants from all backgrounds. Our policy is to provide equal opportunities regardless of race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital status, veteran status, medical condition, disability, or any other protected status.