Skip to content
← Back to job listings

Software development engineer

weekday-1 · Bengaluru, Karnataka, India

External listingfull-timeabout 1 month ago

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