Software Engineer Technical Lead
- Source: LinkedIn
- Weekday AI (YC W21)
- $26,082.42 to $46,948.36 /yr
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆’𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟮𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟰𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟮𝟱-𝟰𝟱 𝗟𝗣𝗔)
Experience: 7+ yrs
Location: Bengaluru, Karnataka, India
Job Type: Full-time
We are seeking an experienced Technical Lead to lead the design, development, and delivery of scalable, cloud-native software solutions. This role is ideal for professionals with strong expertise in Java, Spring Boot, microservices, distributed systems, and AWS , combined with the leadership skills to mentor engineering teams and drive technical excellence.
As a Technical Lead, you will play a key role in defining system architecture, leading end-to-end software development, and ensuring the successful delivery of high-quality applications. Working closely with product managers, architects, DevOps engineers, and cross-functional teams, you will build resilient, high-performance systems while fostering engineering best practices, innovation, and continuous improvement.
Requirements Key Responsibilities
- Lead, mentor, and guide software engineering teams to deliver high-quality, scalable solutions
- Design and implement secure, scalable, and cloud-native system architectures using modern engineering principles
- Develop and maintain backend applications using Java, Spring Boot, and microservices architecture
- Build and optimize distributed systems for performance, reliability, and scalability
- Design and manage RESTful APIs, asynchronous workflows, event-driven architectures, and real-time messaging systems
- Implement and optimize cloud solutions using AWS services such as RDS, S3, Lambda, ECS, and EKS
- Work with PostgreSQL, MongoDB, and event-streaming technologies such as Apache Kafka to build robust data platforms
- Improve application performance through efficient algorithms, caching strategies, monitoring, logging, and debugging
- Collaborate with cross-functional teams to estimate effort, plan releases, manage technical risks, and ensure timely project delivery
- Conduct code reviews, establish engineering standards, and drive continuous improvements in software quality and development processes
What Makes You a Great Fit
- 7+ years of experience in Software Development, Backend Engineering, or Technical Leadership roles
- Strong hands-on expertise in Java 17+, Spring Boot 3+, and microservices architecture
- Deep understanding of distributed systems, system design, and cloud-native application development
- Experience working with AWS cloud services, including RDS, S3, Lambda, ECS, and EKS
- Strong knowledge of PostgreSQL, MongoDB, Apache Kafka, and event-driven architectures
- Good understanding of data lakes, lakehouse architectures, batch processing, and stream processing concepts
- Excellent knowledge of data structures, algorithms, design patterns, and application performance optimization
- Experience implementing REST APIs, asynchronous processing, caching, monitoring, logging, and debugging solutions
- Proven leadership experience mentoring engineering teams and driving technical decision-making
- Excellent analytical, communication, stakeholder management, and problem-solving skills with the ability to thrive in a fast-paced development environment
Skills
- Java
- spring
- spring-boot
- amazon-web-services
- amazon-rds-for-mysql
- amazon-s3
- aws-lambda
- amazon-ecs
- amazon-eks
- PostgreSQL
- MongoDB
- Kafka
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
