ep6xbhk6myzlv3xdl59z5ty1
Weekday (YC W21)Weekday (YC W21)

Senior Staff Engineer

This role is for one of the Weekday's clients

Min Experience: 10 years

Location: Bangalore

JobType: full-time

We are seeking a highly experienced Senior Staff Engineer with deep expertise in Golang and large-scale distributed systems. This role requires a strong hands-on technical leader who can architect, design, and build high-performance backend systems capable of handling high-volume traffic with low latency.

You will play a key role in driving architectural decisions, improving system scalability, and ensuring engineering excellence across mission-critical applications.

Key Responsibilities

  • Design, develop, test, and deploy large-scale applications using Golang
  • Architect and implement low-latency RESTful services and backend systems
  • Build and maintain high-volume, distributed systems with strong performance and reliability
  • Continuously refactor and enhance applications to ensure clean, scalable, and maintainable design
  • Lead system design discussions focused on scalability, resilience, and performance optimization
  • Design data models for both relational and NoSQL databases
  • Ensure smooth production operations in Linux-based environments
  • Scope, review, and refine user stories to ensure technical completeness and minimize dependency risks
  • Plan, prioritize, estimate, and execute releases with predictable delivery timelines
  • Contribute to performance tuning, scaling strategies, and architectural improvements
  • Mentor engineers and uphold high engineering standards

Required Qualifications

  • B.E./B.Tech in Computer Science or related field
  • 10–14 years of commercial software development experience in large distributed systems
  • Strong hands-on experience with Golang and its ecosystem
  • Deep understanding of data structures, algorithms, and system design principles
  • Strong knowledge of distributed systems and asynchronous architectures
  • Expertise in Linux as a production environment
  • Experience building backend services that handle high traffic and scale efficiently
  • Proficiency in OOP concepts and design patterns
  • Experience with relational and NoSQL databases
  • Familiarity with at least one major cloud platform
  • Excellent analytical, problem-solving, and communication skills

Good to Have

  • Experience running web services at scale
  • Understanding of systems internals and networking concepts
  • Familiarity with HTTP/HTTPS communication protocols

Core Skills

  • Golang
  • Backend Engineering
  • Microservices Architecture
  • System Design
  • Data Structures & Algorithms
  • Distributed Systems
  • Cloud Platforms