Senior Staff Engineer
Weekday AI
Posted: March 3, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
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.
Required Skills
Job Description
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.
Requirements:
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