About Qumulo
Qumulo is the leading file data platform for multi-cloud environments, trusted by Fortune 500 companies, major film studios, and global research facilities to manage exabyte-scale data with outstanding freedom and control. To drive our next phase of hyper-growth, we launched our strategic software engineering R&D hub in Cork in January 2026. This high-impact team is explicitly chartered to architect, design, and build the core platform capabilities that will shape the company’s future and empower our customers to truly Scale Anywhere™.
Joining the Cork team means stepping into an open, inclusive culture where we act as owners, share by default, and build exciting solutions together. Empowered by cutting-edge engineering tools and methodologies, you will have a unique opportunity to accelerate your career alongside world-class engineers, innovating at the speed of data to do the hard, right thing for our customers.
We’re always interested in connecting with talented individuals—apply here to be considered for current and future opportunities.
About the Position
We are looking for adaptable, execution-minded engineers at all levels to join our foundational team in Cork. Whether you are early in your career or bringing deep expertise, you will write, test, and deploy production code that fuels customer innovation and grows our business. At Qumulo, you are part of a community where every individual has a voice, empowered with the charter to design and build features that deliver clear value to our customers. We hire committed, collaborative problem-solvers who thrive in a continuously integrated environment and have a genuine appetite for tackling hard technical challenges.
Responsibilities
Full-Stack & Backend Development:
- Design, develop, and maintain highly scalable backend services (primarily Python or Go) and full-stack web applications (React.js, Node.js, TypeScript/JavaScript).
- Contribute to and, as your experience grows, architect robust large-scale distributed systems utilizing containerization and orchestration technologies like Kubernetes and Docker.
System-Level Tooling:
- Build CLI tools and automated frameworks with OS-level interactions to configure, deploy, and monitor complex processes.
- Engage with low-level system challenges to ensure our platform can be seamlessly deployed and managed across bare-metal hardware and cloud environments.
Debug & Optimise:
- Dive into complex codebases to troubleshoot, debug, and optimize application performance.
- Build secure data flows and RESTful APIs that handle telemetry and infrastructure loads across distributed systems, directly enhancing product usability and supportability.
Modern Workflows & AI Tooling:
- Actively adopt and leverage leading-edge developer tooling, including the latest AI coding assistants, to accelerate prototyping and boilerplate generation.
- Apply sound engineering judgement to vet, secure, and refine generated code and distributed system architectures.
End-to-End Ownership:
- Think and act as an owner. You won't just write code and hand it off; you will participate in and, over time, drive improvements to our CI/CD pipelines and own the upstream and downstream impacts of your work.
- Collaborate with team members on critical platform initiatives, contributing to code reviews, pair programming, and knowledge sharing to elevate the entire team.
Continuous Learning & Innovation:
- Continuously explore modern web technologies, cloud architectures, and emerging industry tools, sharing your learnings by default to help elevate the broader engineering team.
Qualifications
- A Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, or a related field, with 0 to 6 years of relevant software engineering experience — including internships, co-ops, significant academic/open-source projects, or a track record of shipping high-reliability production code.
- Solid grasp of core computer science fundamentals, including data structures, algorithms, and object-oriented, asynchronous, or concurrent programming.
- Practical coding experience in Python or Go, with exposure to modern front-end frameworks (React.js, Node.js, TypeScript/JavaScript); deeper expertise across these areas is a strong advantage for more senior candidates.
- Foundational to strong understanding of RESTful API design, and experience building or deploying projects on major cloud platforms (AWS, Azure, or GCP).
- Familiarity with distributed systems concepts and containerization technologies (Kubernetes, Docker); proven hands-on experience is a plus for senior candidates.
- Familiarity with Git-based version control and CI/CD concepts; you are passionate about writing clean, maintainable, and well-tested code.
- Exposure to lower-level languages such as C++ or Rust is a strong plus.
- Pragmatic curiosity about AI developer tools — you use them as effective learning and productivity multipliers while remaining mindful of their limitations.
Further Details
- Competitive salary and benefits package, including equity, pension, and healthcare
- Flexible working arrangements, with 3 days onsite and 2 remote
- Reimbursement for home phone and internet