Skip to content
← Back to job listings

Principal Engineer

Weekday AI · Bengaluru, Karnataka, India

Imported listingfull-timeabout 12 hours ago

About The Role

This role is for one of Weekday’s clients
Min Experience: 14+ years
Location: Bengaluru
JobType: full-time
We are hiring a Principal Engineer to lead the technical design and development of highly scalable backend systems. This is a hands-on technical leadership role involving architecture, system design, complex problem-solving and mentoring of senior engineers.

Key Responsibilities

  • Design and build large-scale distributed backend systems.
  • Improve system performance, reliability, scalability and availability.
  • Solve complex problems related to concurrency, consistency and asynchronous processing.
  • Own key architecture and technical design decisions.
  • Work hands-on with critical components and production systems.
  • Set engineering standards and provide technical guidance across teams.
  • Mentor senior engineers and support technical decision-making.
  • Explore and implement AI-assisted development and AI/ML solutions where relevant.

Must-Have Technical Skills

  • 12+ years of backend engineering experience.
  • Strong hands-on experience with Golang (Go).
  • Strong experience with Java, Python or C++ can also be considered.
  • Deep understanding of Distributed Systems, Concurrency, Consistency Models and Asynchronous Architecture.
  • Strong System Design and Architecture experience.
  • Production experience with AWS, GCP or Azure.
  • Strong experience with Relational and NoSQL databases.
  • Strong troubleshooting experience across performance, reliability and scalability.
  • Previous experience as a Staff Engineer, Principal Engineer or equivalent.
  • Strong technical communication and mentoring skills.

Must-have skills
Golang, Java, Distributed Systems
Good-to-have skills
Python, AWS, SQL

This is an external listing. JobSpring does not represent or verify the employer. Report this listing