Talent.com
This job offer is not available in your country.
Principal Engineer

Principal Engineer

Weekday AIBengaluru, KA, IN
30+ days ago
Job type
  • Quick Apply
Job description

This role is for one of the Weekday's clients

Min 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
  • Create a job alert for this search

    Principal Engineer • Bengaluru, KA, IN