Software Engineer(Posted By Rup)
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Required Qualiications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related
ield
7+ years of experience in software engineering, with at least 5 years focused on
distributed systems
Deep understanding of distributed systems concepts, including consistency models,
partitioning, and replication
3+ years of hands-on experience with Apache Druid, Apache Kafka, Elasticsearch, or
similar distributed data systems
Strong programming skills in NodeJS or other OOP languages, with experience in
developing and maintaining high-scale APIs
Proiciency in SQL, including experience with complex queries and query optimization
Solid understanding of data structures, algorithms, and system design principles
Experience with CI/CD pipelines, particularly using GitLab
Strong knowledge of AWS services, including EC2, S3, Lambda, and EKS
Familiarity with container technologies such as Docker and Kubernetes
Excellent problem-solving skills with a passion for investigative approaches to
troubleshooting
Preferred Qualiications
Experience with real-time analytics and stream processing technologies
Familiarity with columnar storage formats and query engines
Experience with other programming languages such as Java, Scala, or Go
Experience in a high-growth tech environment or fast-paced startup