Software development engineer
weekday-1 · Bengaluru, Karnataka, India
About The Role
# Software development engineer
> Weekday AI · Bengaluru, India · Full-time · Posted 2026-07-01
**Workplace:** on_site
**Department:** Weekday's Client via platform
## Description
**This role is for one of Weekday’s clients
**
Min Experience: 3+ years
Location: Bengaluru
JobType: full-time
## Requirements
Key Responsibilities
1\. Technical Leadership
- ○ Lead end-to-end design and development of complex, high-performing, and scalable software solutions.
- ○ Drive technical decisions and establish best practices in software architecture, coding, and deployment.
- ○ Own design reviews, balancing trade-offs to deliver optimal technical solutions.
2\. System Design and Architecture
- ○ Architect robust, distributed systems and microservices that can scale globally.
- ○ Perform advanced system design, factoring in scalability, security, and reliability requirements.
- ○ Collaborate with cross-functional teams to align technical roadmaps with business objectives.
3\. Code Quality and Optimisation
- ○ Champion clean, maintainable, and reusable code through design patterns, advanced coding practices, and automated testing.
- ○ Conduct in-depth code reviews and technical audits to ensure quality and adherence to standards.
- ○ Optimise critical performance bottlenecks, ensuring systems meet SLA and scale efficiently.
4\. Mentorship and Team Development
- ○ Mentor SDE I and SDE II engineers, guiding them on design, debugging, and problem-solving.
- ○ Foster a culture of technical excellence, collaboration, and continuous learning within the team.
- ○ Drive knowledge-sharing initiatives, tech talks, and documentation improvements.
5\. Ownership and Problem-Solving
- ○ Own critical features/modules, proactively identifying and addressing technical debt.
- ○ Troubleshoot and resolve complex production issues with deep root cause analysis and solutions to improve system reliability.
- ○ Lead incident response and post-mortems to drive operational excellence.
6\. Agile Delivery
- ○ Lead Agile ceremonies like sprint planning, retrospectives, and daily stand-ups.
- ○ Effectively prioritise features, bugs, and technical debt in collaboration with Product Managers and stakeholders.
- ○ Ensure timely delivery of projects with high-quality code.
7\. Continuous Innovation
- ○ Stay at the forefront of emerging technologies and tools to drive innovation in development practices.
- ○ Identify opportunities for automating manual processes and improving engineering efficiency.
- ○ Contribute to the team’s technical vision, strategy, and roadmap.
Technical Skills
○ Strong expertise in programming languages/frameworks like Java, Spring Boot, Python, etc.
○ Deep experience in designing distributed systems, microservices, and event-driven architectures.
○ Proficiency in cloud platforms (AWS, Azure, GCP) with deployment experience.
○ Experience with containerization (Docker) and orchestration tools (Kubernetes).
○ Expertise in performance optimisation, profiling, and system reliability.
○ Strong grasp of data structures, algorithms, and system design.
○ Solid understanding of CI/CD pipelines, DevOps practices, and version control (Git).
### Must-have skills
Java, Microservices, Java Springboot
## Apply
[Apply at Weekday AI](https://apply.workable.com/weekday-1/j/9D6DFD33F6/apply)
---
Powered by [Workable](https://www.workable.com)
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring