▷ (Immediate Start) Lead Software Engineer

19 hours ago


Bengaluru, India Recro Full time

About the Role: We are seeking a highly skilled Lead Software Engineer to guide the technical direction and execution of our SaaS product features. This role involves mentoring a team of engineers, contributing to architectural decisions, and ensuring delivery of high-quality, scalable, and performant software. You will work collaboratively across teams, including those in our US headquarters, while fostering a culture of technical excellence. Key Responsibilities: Technical Leadership & Mentorship: Lead the design and development of complex features and modules for SaaS products. Provide technical guidance, code reviews, and mentorship to Software and Senior Software Engineers. Foster a culture of technical excellence, best practices, and continuous improvement. Drive adoption of coding standards, design patterns, and architectural principles. Software Development & Execution: Write high-quality, maintainable, and scalable code in Node.js for backend services. Design and implement robust and efficient data models using MongoDB and PostgreSQL. Develop and deploy applications on AWS and/or Azure cloud platforms. Lead troubleshooting, debugging, and performance optimization efforts. Ensure adherence to Agile methodologies and CI/CD pipelines. Architecture & Design: Collaborate with engineering leadership and product managers on technical design and architecture. Contribute to the evolution of microservices architecture. Evaluate and recommend new technologies and tools to improve product and development processes. AI-First Mindset: Explore and leverage AI-powered development tools (e.g., Cursor, Vercel AI) to enhance productivity. Identify opportunities to integrate AI/ML capabilities into SaaS products for innovation. Cross-Functional Collaboration: Work closely with Product Management to translate requirements into technical specifications. Collaborate effectively with other engineering teams in India and the US. Required Qualifications & Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 6+ years of software development experience, including 2+ years in a Lead Engineer or equivalent role. Strong proficiency in Node.js and building scalable backend services. Expertise in database design and optimization with MongoDB and PostgreSQL. Hands-on experience with AWS and/or Azure cloud platforms (EC2, Lambda, S3, RDS, Azure Functions, Cosmos DB). Proven ability to lead technical initiatives and mentor junior engineers. Solid understanding of microservices architecture and RESTful APIs. Experience with Agile development methodologies and CI/CD pipelines. Familiarity with or willingness to adopt AI-powered development tools. Excellent problem-solving, communication, and collaboration skills. Why Join Us: Lead the development of innovative SaaS products with global impact. Mentor and grow a high-performing engineering team. Opportunity to work with cutting-edge cloud technologies and AI tools. Competitive compensation and benefits, including medical coverage and professional growth opportunities.



  • Bengaluru, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • Bengaluru, India Zeno Full time

    We are looking for a motivated and detail-oriented Software Program Manager to join our fast-moving automotive technology team. Location: Bengaluru – Work from Office (5 days a week) Start Date: Immediate About Zeno An unprecedented energy transition has begun. To meet 2040 net zero goals, over 2 billion electric two-wheelers (motorcycles) must be sold and...


  • Bengaluru, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role) 📍 Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka 💼 Experience: 3 – 7 Years - Notice Period: Looking for Immediate to 30 Days joiners 🔹 About the Role We are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design,...


  • Bengaluru, India Sonata Software Full time

    Hi, We are looking for Snowflake Data Engineer- Immediate Joiner Exp: 5+ yrs 1. Strong SQL Knowledge 2. Experience in Snowflake - SnowSQL,Snowpipe,Streams,Tasks,Procedures,TImeTravel etc 3. Good understanding of Datawarehouse concepts 4. Cloud Platform - AWS Knowledge 5. Scripting - Python/Javascript


  • Bengaluru, India Sigmoid Full time

    Dear Aspirant, We're Hiring! SDE2 #Java at #Sigmoid Join us as a Software Engineer II !! Walk-in Drive:- Date: Saturday, Sep 20, 2025 ⏰ Time: 10:00AM - 1:00 PM Address: 2nd Floor, Tower-2, SJR I PARK, Rd Number 9, EPIP Zone, Whitefield, Bengaluru, Karnataka 560066 Position: #Java Developer (SDE 2) Experience: 3 to 6 years Location: Bangalore Contact Person...


  • Bengaluru, India Olive Green Consulting Full time

    Job Title: Lead Software Engineer (Solutions) Location: Bangalore, 5-day WFO (Monday to Friday) Work Type: Full-time Responsibilities: Act as a client-facing technical lead, collaborating with Delivery, Infrastructure, and Product teams. Design and implement solutions for problems that cannot be addressed with existing product features. Engage with client...


  • Bengaluru, India Target Full time

    About Us: As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasn’t happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive...


  • Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!! We are actively hiring Experienced Professionals for the role of Lead Software Engineer. Role – Lead Software Engineer Required Technical Skill Set - Microservices, Scala, Cloud, NOSQL Database Desired Experience Range - 7-15Years Required Skills - · Implement Microservice development using Scala or Haskell · Cloud Experience in one...


  • Bengaluru, India Maximus Full time

    Job Description Requirements Description & Requirements Position: IT Lead Engineer Practice Development Job Title Lead Engineer Reporting To Senior IT Project Manager Experience As a Senior Software Engineer, you will be responsible for developing, testing, and maintaining software applications. You will work closely with other members of the software...


  • Bengaluru, India Sonata Software Full time

    Job Description: - The Engineering Manager should be client focus. - Accountable for end-to-end engineering delivery. - Demonstrate a critical partnership with internal and external stakeholders. - Direct people management responsibility - Responsible for driving customer satisfaction. - Lead a Customer Delivery Team: - Enable a customer-oriented environment...