The role involves developing and improving backend systems, contributing to Apache Druid, and ensuring scalability and performance in a distributed environment.
We’re seeking a hands-on, experienced backend engineer who can drive the implementation of our distributed systems. You will be working closely on improving Apache Druid, ensuring that the performance meets our customer SLAs. In addition, you would work with the Apache Druid community and help grow it. You’re joining a culture that is open, works smart, and has fun -- with ample space to make your mark.
Responsibilities
- Our product is a cloud-hosted, workspace application for business intelligence, enabling users and organizations to create, edit, and share data tables and dashboards powered by our Druid database engine.
- Contributing to Open Source Apache Druid development
- Building scalable ingestion systems that can handle billions of events
- Improving Druid query functionality to improve performance and add new features
- Manage and Scale hosted Saas offering that provides fault tolerance and consistency in at scale for 1000s of nodes
As such, your responsibilities would include:
Qualifications
- Developing the streaming analytics pipelines service requires an impossible breadth of knowledge and experience, no individual will have all of them, and thus will be expected to learn some of these on the job.
- 5+ years of experience building distributed fault-tolerant systems such as Cassandra, Kafka, Pinot, Clickhouse, ElasticSearch, MongoDb, Druid, or Zookeeper.
- Experience developing high concurrency, performance-oriented Java systems.
- Using standard tools to tune, profile, and debug Java Virtual Machines (JVM).
- A solid grasp of good software engineering practices such as code reviews and a deep focus on testability and quality.
- Strong communication skills: ability to explain complex technical concepts to designers, support staff, and other engineers.
- Previous experience contributing to Open source projects is a plus
- Exposure to Big Data systems such as Hadoop, Presto, Spark, ElasticSearch, or relational databases like MySQL or Postgres is a strong plus.
Recognizing this, here are some of the key qualifications we seek in a successful candidate for this role:
About Rill
Rill is the world’s fastest BI tool, designed from the ground up for real-time databases like DuckDB and ClickHouse. Our platform combines last-mile ETL, an in-memory database, and interactive dashboards into a full-stack solution that’s easy to deploy and manage. With a BI-as-code approach, Rill empowers developers to define and collaborate on metrics using SQL and YAML. Trusted by leading companies in e-commerce, digital marketing, and financial services, Rill provides the speed and scalability needed for operational analytics and partner-facing reporting.
Top Skills
Apache Druid
Cassandra
Clickhouse
Elasticsearch
Hadoop
Java
Kafka
MongoDB
MySQL
Pinot
Postgres
Presto
Spark
Zookeeper
Similar Jobs
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Develop and execute marketing campaigns using SFMC, analyze effectiveness, troubleshoot issues, and ensure compliance with data security and privacy standards.
Top Skills:
Amp ScriptCSSEsp PlatformsHTMLJavaScriptSalesforce Marketing CloudSQLSsjs
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
The Senior Software Engineer will design, develop, and maintain cloud-based applications, leading innovation and mentoring other engineers in an agile environment.
Top Skills:
.Net Core.Net FrameworkAWSAzureC#GCPKafkaRabbitMQSQL
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer at BlackLine, you will design and develop innovative cloud-based solutions focused on ERP data integration, while optimizing and maintaining scalable backend services in a collaborative agile team.
Top Skills:
AngularApi GatewayAWSAzureErp IntegrationEvent BusGCPIdentity ManagementJob SchedulerOdataRestRuby On RailsSoapSQL
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.