Staff Software Engineer
The Applications team at Imply is seeking a backend specialist with an interest in working with and on Apache Druid. Our team builds customer-facing applications leveraging the power of our database, Apache Druid, to simplify data management, ingestion, and analysis and to provide customers with powerful APIs and SDKs for integrating critical functionality into their automation and software. Applications is a full-stack team that builds across every layer of the product, from doing state-of-the-art database engineering through micro-services, all the way up to the UI.
Responsibilities:- Implement and maintain micro-services and backend software components in modern Java
- Develop and maintain state-of-the-art features within Apache Druid
- Lead in the design and development of major features across teams
- Coordinate directly with PM, UX design, frontend engineers, and backend engineers to successfully deliver major initiatives, new features, and products
- Be on-call for production issues (2 weeks per cycle, 4-6 times per year)
Requirements:
- 5+ years experience building and maintaining highly scalable and reliable services in Java or a similar language
- Experience with Kubernetes, Helm, cloud providers such as AWS, and/or related technologies
- Experience using relational and/or OLAP databases
- Experience with agile methodologies
- Strong communication and coordination skills
Bonus Points:
- Experience using Apache Druid
- Open source contributions to Apache Druid or other open source database
- Experience using streaming technologies such as Apache Kafka and Apache Flink
View all remote jobs at Imply →
FAQ
- Is the Staff Software Engineer position at Imply remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- What is the salary for the Staff Software Engineer role?
- The posted salary range for this position is 165000USD - 220000USD.
- When was this Staff Software Engineer job posted?
- This listing was posted on May 2, 2025 and is still open for applications.
- How do I apply for the Staff Software Engineer position at Imply?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Apache jobs
Senior Data Engineer - Full Stack
DigicertAsia
Senior Data Engineer
Lemon.ioLATAM, Europe, USA, Canada, APAC
Web Developer
Charles Technology AfricaRemote
Data Engineer - Databricks / AWS (Gaming & LiveOps) - Latin America
AzumoBuenos Aires
Full Stack Developer – Java & React (f/m/d)
ecosioUK, Spain, Germany, Italy, Portugal, Hungary, Croatia, Austria