SDE II
Location: Bengaluru
Function: Software Engineering → Backend
Responsibilities
- You will be responsible for building a reliable, scalable lakehouse based horizontal data platform that will provide a unified data model across all CIQ product linesYou will be working on problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience.
- Deliver reliable and high performance services for storing and accessing huge amounts of data on cloud storage backends.
- You will be responsible for innovating, researching, proposing, and discussing the design with your peers.
- You will be responsible to solve problems at their root, stepping back to understand the broader context.
- You will be responsible for solving complex scalability problems and building highly scalable softwares systems.
Requirement: Skills: Java, Javascript, Python, Spring, Microservices, AWS,Kubernetes.
- 4+ years of experience in designing, building, shipping, and maintaining highly available, and scalable backend distributed systems.
- Knowledge on AWS, Spark, Databases, Streaming, Containers, Kubernetes will be an added advantage.
- Prior experience of building things ground up at scale is an added advantage.
- Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive modules and class-level interfaces.
- You have familiarity with building and integrating with API based platforms and have an understanding of REST and or other RPC based systems
- You have experience with SQL and noSQL databases