Staff Engineer
Weekday
Office
Chennai, Tamil Nadu, India
Full Time
This role is for one of Weekday’s clients
Salary range: Rs 3000000 - Rs 5000000 (ie INR 30-50 LPA)
Min Experience: 12 years
Location: Chennai, Tamil Nadu
JobType: full-time
Requirements
We are looking for an experienced and highly skilled Staff Engineer to join our technology team. This role requires deep expertise in Java, Spring Boot, Microservices, and enterprise-level architectures to design and implement scalable, high-performing, and resilient systems. The Staff Engineer will play a pivotal role in setting technical direction, mentoring engineers, and ensuring delivery of complex solutions aligned with business needs.
The ideal candidate will bring 12+ years of strong software engineering experience, including a proven track record of working in high-traffic, low-latency environments. You will leverage your architectural vision, coding expertise, and problem-solving ability to build next-generation platforms and services.
Key Responsibilities
- Architecture & System Design
- Lead the design and development of scalable, distributed, and fault-tolerant systems.
- Define and implement architectural best practices for microservices-based applications.
- Drive end-to-end technical decisions, ensuring scalability, security, and maintainability.
- Hands-On Engineering
- Contribute to the design, coding, testing, and deployment of high-quality applications using Java and Spring Boot.
- Write clean, efficient, and maintainable code following industry best practices.
- Collaborate on performance tuning, optimization, and system reliability.
- Microservices & Cloud Integration
- Build and optimize microservices architectures that support modularity and reusability.
- Leverage AWS services (EC2, S3, Lambda, RDS, etc.) for scalable cloud-native deployments.
- Design APIs and integration patterns for internal and external stakeholders.
- Collaboration & Leadership
- Partner with cross-functional teams, including product managers, architects, and DevOps engineers, to deliver business-driven solutions.
- Act as a technical mentor and guide for mid-level and junior engineers, fostering a culture of continuous learning.
- Provide architectural reviews, code reviews, and guidance to ensure alignment with best practices.
- Problem Solving & Innovation
- Proactively identify technical challenges and provide innovative solutions.
- Stay ahead of technology trends, recommending new tools, frameworks, and approaches.
- Ensure architectural flexibility to support evolving business requirements.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 12+ years of hands-on software development experience, with at least 10 years in Java and Core Java.
- Strong command of data structures, algorithms, and system design principles.
- Expertise in Spring Boot, Spring Framework, and related technologies.
- Proven experience in microservices architectures and distributed system design.
- Exposure to AWS cloud services and deployment strategies.
- Prior experience working on high-traffic, low-latency applications.
- Excellent problem-solving skills with the ability to think strategically and tactically.
- Strong communication and collaboration skills to work across teams and stakeholders.
Staff Engineer
Office
Chennai, Tamil Nadu, India
Full Time
September 10, 2025