Staff Software Engineer (L5) at Weekday AI

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Staff Software Engineer (L5) at Weekday AI. This role is for one of the Weekday's clients. Salary range: Rs 5500000 - Rs 9900000 (ie INR 55-99 LPA). Min Experience: 5 years. Location: India. JobType: full-time. We are looking for a highly skilled . Staff Software Engineer (L5). to join our core engineering team. This is a senior-level position suited for an experienced technologist who thrives on solving complex problems and building high-performance, scalable systems. You’ll play a key role in designing, developing, and optimizing backend systems using . Java. , . Golang. , and . C++. , while also mentoring junior engineers and contributing to architectural decisions that will impact the company’s tech roadmap.. As a Staff Engineer, you are expected to bring deep technical expertise, a proactive mindset, and a strong sense of ownership to drive engineering excellence. You’ll be collaborating closely with cross-functional teams including Product, DevOps, and Quality Engineering to deliver robust, secure, and scalable software solutions.. Key Responsibilities:. . Design and develop large-scale, distributed systems and services using . Java. , . Golang. , and . C++. . . . Own system architecture and make key design decisions that ensure scalability, performance, and resilience. . . Break down complex technical problems and drive end-to-end development across design, implementation, testing, and deployment. . . Act as a technical mentor to junior and mid-level engineers, promoting best coding practices and fostering a culture of continuous learning. . . Conduct design and code reviews to maintain high engineering standards. . . Collaborate with Product Managers and other stakeholders to understand requirements and translate them into technical specifications. . . Proactively identify system bottlenecks, performance issues, and security vulnerabilities, and drive timely resolutions. . . Contribute to the continuous improvement of engineering processes, tools, and technology stack. . . Required Skills & Qualifications:. . . 5 to 9 years. of professional software development experience in a product-based or high-growth tech company. . . Strong programming expertise in . Java. , . Golang. , and . C++. . Hands-on experience in at least two of the three languages is a must. . . Solid understanding of system design, data structures, algorithms, and software engineering principles. . . Experience building distributed systems, microservices architecture, or real-time systems at scale. . . Proficiency in writing clean, testable, and maintainable code. . . Experience with multithreading, concurrency, and performance optimization. . . Strong problem-solving skills and ability to thrive in a fast-paced, agile environment. . . Excellent verbal and written communication skills. . . Good to Have:. . Familiarity with cloud platforms such as AWS, GCP, or Azure. . . Exposure to containerization technologies like Docker and orchestration tools like Kubernetes. . . Experience with CI/CD pipelines and observability tools (e.g., Prometheus, Grafana). . . Background in systems programming, networking, or compiler design is a plus.. . Company Location: India.