Principal Engineer
Weekday.com
Office
Bengaluru, Karnataka, India
Full Time
This role is for one of the Weekday's clientsMin Experience: 14 years
Location: Bangalore
JobType: full-time
Requirements
Experience Required
- 14+ years of experience in architecting and scaling real-time/near real-time data systems.
Key Responsibilities & Expertise
- Lead the design and development of large-scale, distributed systems with a focus on performance, scalability, and reliability.
- Solve complex technical challenges with strong analytical and problem-solving skills, simplifying and communicating solutions effectively.
- Drive concurrency and performance optimization strategies across systems.
- Utilize proficiency in Golang, Java, or similar languages to build high-performance applications.
- Implement and optimize gRPC streaming, serialization formats (Protobuf, Avro), and distributed security models (TLS, authentication, authorization).
- Architect solutions leveraging distributed object storage systems (S3, GCS) and data formats (Parquet, Iceberg), ensuring optimization for large-scale environments.
- Design and manage cloud-native data infrastructure using AWS, GCP, or other modern cloud platforms.
- Collaborate with global engineering teams, providing technical leadership, guidance, and alignment across stakeholders.
- Contribute to CI/CD pipelines, ensuring seamless integration, deployment, and system reliability.
Required Skills
- Golang, Java
- gRPC & Serialization (Protobuf, Avro)
- Cloud-Native Development (AWS, GCP)
- Distributed Object Storage (S3, GCS)
- Data Formats (Parquet, Iceberg)
- CI/CD
- Scalable Distributed Systems
- Performance Optimization & Concurrency
Principal Engineer
Office
Bengaluru, Karnataka, India
Full Time
September 19, 2025