Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

Foundation AIKakinada, IN
1 day ago
Job description

Designation : Lead Software Engineer

Location : Hyderabad, India

Work Mode : Office

Reporting to : Engineering Manager

About US :

Foundation AI automatically ingests incoming documents, emails, and attachments from across your firm. It profiles matches, classifies, and saves each to your DMS, and then automates document-dependent workflows according to your rules. Read more about us at www.foundationai.com

Job Overview :

At Foundation AI, we are looking for a Lead Software Engineer to  drive technical excellence, mentor engineering teams, and contribute to high-impact projects . This role requires  strong technical expertise, leadership abilities, and hands-on development experience . The ideal candidate will collaborate with  cross-functional teams  to design scalable solutions and ensure best engineering practices are followed.

Key Responsibilities :

  • Technical Leadership Guide the engineering team in  architecting, designing, and implementing scalable software solutions .
  • Hands-on Development : Write, review, and optimize code for high-performance applications
  • Mentorship & Coaching :  Mentor  junior and mid-level engineers , fostering a culture of continuous learning and growth.
  • Code Quality & Best Practices :  Enforce best practices in  coding, testing, security, and DevOps processes
  • Agile Development :  Collaborate with  Product Managers, Designers, and other Engineers  in Agile environments, ensuring smooth development cycles
  • System Design & Architecture :   Define and implement architectural solutions, ensuring scalability, maintainability, and performance across teams. Lead high-level technical discussions and work with teams in adopting best architectural practices
  • Performance Optimization :  Identify and resolve performance bottlenecks in applications and infrastructure.
  • DevOps & CI / CD :  Work closely with DevOps teams to implement  CI / CD pipelines, cloud solutions, and automation
  • Stakeholder Collaboration :  Communicate effectively with  technical and non-technical stakeholders , ensuring alignment on goals and expectations.
  • Security & Compliance :  Ensure all engineering work adheres to industry security standards and compliance requirements.
  • Documentation :  Maintain technical documentation for reference and future development

Note :

Responsibilities will be tailored based on the candidate’s experience and expertise, aligning with Lead Software Engineer I, II, or III levels

Skills and Tools :

  • Programming Languages :
  • Design, develop, test and maintain robust, scalable, and efficient software applications using programming languages and frameworks as per our technology stack
  • Ensures adherence to coding standards, best practices, and software design patterns within the team.
  • Actively participates in code reviews, providing constructive feedback to improve quality, maintainability, and efficiency..
  • Drives adoption of modern and appropriate  development methodologies (e.g., functional programming, reactive programming, event-driven architecture).
  • Mentors mid-level and junior engineers, helping them improve their programming skills and understanding of language intricacies.
  • Leads company-wide programming standards, governance, and best practices, ensuring consistency across teams.
  • Innovates in performance optimizations, parallel computing, and low-level system improvements.
  • Requirements Analysis
  • Leads requirement analysis for team-level initiatives, ensuring feasibility, scalability, and alignment with system architecture.
  • Ensures requirements are actionable and measurable, reducing ambiguity in sprint planning.
  • Owns requirement analysis for multi-team projects, facilitating alignment across teams.
  • Coaches engineers on translating requirements into robust technical designs.
  • Influences requirement-setting processes across departments, advocating for engineering best practices.
  • Defines requirement analysis standards for the engineering organization.
  • SDLC
  • Owns delivery processes for a small team, ensuring SDLC compliance and quality.
  • Monitors team velocity and recommends adjustments to improve throughput.
  • Champions testing strategies (unit, integration, automated).
  • Leads process optimization efforts across multiple teams, enhancing SDLC efficiency.
  • Coordinates cross-functional delivery, resolving bottlenecks in development and releases.
  • Works closely with engineering managers to improve estimation accuracy and delivery timelines.
  • Defines team-level SDLC standards and drives adoption across projects.
  • Evaluates and implements new tools to improve build, test, and deployment processes.
  • Technical Competency
  • Architect solutions, oversees implementation
  • Ensures technical excellence, guides system design
  • Defines technical strategy, mentor teams on complex solutions
  • Unit Testing
  • Drives testing best practices, ensures test coverage across projects
  • Introduces automated testing strategies, mentors on test design
  • Establishes quality frameworks, drives test-driven development adoption
  • Estimation
  • Leads estimation for complex projects, validates team estimates
  • Refines estimation processes, trains teams on accurate estimates
  • Establishes estimation best practices, aligns teams on estimation standards
  • Problem-solving
  • Diagnoses and fixes common bugs
  • Resolves integration and performance issues
  • Develops systemic solutions for recurring technical problems
  • Critical Thinking
  • Evaluates technical feasibility of tasks
  • Assesses architectural implications and trade-offs
  • Guides team decision-making aligned with long-term objectives
  • Effective Communication
  • Suggest the enhancement based on the feedback by the users
  • Works within their team and with its business stakeholders to foster a culture of seeking out feedback and using it as a tool for growth. Actively demonstrates these behaviors.
  • Fosters a culture of delivering praise and constructive feedback within their team and team's respective business stakeholders. Actively demonstrates these behaviors.
  • Communicates design choices, technical challenges and Influences stakeholders and ensures team alignment
  • Leadership
  • Leads a project or feature team, coordinating tasks and ensuring delivery.
  • Mentors engineers, promoting knowledge sharing, driving best practices and ensures technical alignment.
  • Drives technical initiatives across teams, enabling teams to deliver complex solutions while fostering a culture of innovation. Collaboration and knowledge sharing.
  • Ownership
  • Takes ownership of a module or subsystem, ensuring quality delivery.
  • Ensures delivery of end-to-end features, managing risks and dependencies.
  • Owns the success of multiple features or systems, proactively driving improvements and ensuring long-term system health.
  • Create a job alert for this search

    Lead Software Engineer • Kakinada, IN

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    e-Zest – An Accion Labs CompanyKakinada, IN
    Location : Pune / Mumbai / Bangalore / Hyderabad.Lead end-to-end GenAI solution design, development, and integration.Guide prompt engineering, RAG, LLM fine-tuning, and deployment workflows.Mentor j...Show moreLast updated: 16 days ago
    Lead Engineer Software

    Lead Engineer Software

    EMPOWERINDIA
    Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career...Show moreLast updated: 30+ days ago
    Lead Software Quality Engineer

    Lead Software Quality Engineer

    Adobe Systems LtdINDIA
    Changing the world through digital experiences is what Adobes all about.We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experien...Show moreLast updated: 30+ days ago
    Asst Lead / Lead Engineer - Software (C )

    Asst Lead / Lead Engineer - Software (C )

    VESTASINDIA
    Vestas is the world leader in wind technology and a defining force in the development of the wind power industry.Vestas core business comprises the development, manufacture, sale, marketing and mai...Show moreLast updated: 30+ days ago
    Lead Software Engineer

    Lead Software Engineer

    DEME GroupIndia
    DEME is looking for a Lead Software Engineer.Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project executio...Show moreLast updated: 30+ days ago
    Lead Software Development Engineer - Backend.

    Lead Software Development Engineer - Backend.

    ZetaINDIA
    Our flagship processing platform - Zeta Tachyon - is the industrys first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Wimmer SolutionsKakinada, IN
    Contract Opportunity : Senior Java Engineer (Level 3) – ~1 Year Contract 🚨.Join a high-performing team at a.We’re looking for a strong, independent contributor who doesn’t just write code, but unde...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Komfy Trip LLPKakinada, IN
    Komfy Trip LLP specializes in crafting seamless, personalized travel experiences for individuals.From budget-friendly adventures to luxurious getaways, we handle every detail, ensuring a stress-fre...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress IndiaKakinada, IN
    We are seeking a highly skilled and experienced.This role will involve designing, developing, and maintaining scalable solutions across front-end, back-end, and cloud platforms while mentoring a te...Show moreLast updated: 23 days ago
    Lead Software Development Engineer

    Lead Software Development Engineer

    RazorpayINDIA
    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014.Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless ban...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer — Autonomous Trading AI

    Lead Software Engineer — Autonomous Trading AI

    AirstackKakinada, IN
    Airstack) is your AI edge in the market.Built over 3 years by the team at Airstack, Senpi is an autonomous onchain trading agent that automates buys, sells, sentiment analysis, portfolio tracking, ...Show moreLast updated: 26 days ago
    Software Technical Lead Engineer

    Software Technical Lead Engineer

    Lam ResearchINDIA
    In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer / Tech Lead

    Senior Software Engineer / Tech Lead

    MundosKakinada, IN
    Senior Software Engineer / Tech Lead.Remote (Brasilia Time UTC-3 or Dubai Time GMT+3 preferred).Python / TypeScript / React + LLMs / Cloud-Native. About Us - Reimagining Venture Building with AI at....Show moreLast updated: 16 days ago
    LEAD ENGINEER-SOFTWARE TEST&RELEASE

    LEAD ENGINEER-SOFTWARE TEST&RELEASE

    Sasken TechnologiesIndia
    Person at this position takes ownership of a module and associated quality and delivery.Person at this position provides instructions, guidance and advice to team members to ensure quality and on t...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Portal26Kakinada, IN
    Portal26 is an award-winning leader in Generative AI visibility and data security.Our AI TRiSM platform gives Fortune-500 enterprises full visibility and governance over every GenAI request—ensurin...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXKakinada, IN
    Title : Software Lead Software Engineer.Made for Growth, Built for App Marketers.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue.We'...Show moreLast updated: 10 days ago
    • Promoted
    Lead / Sr Lead Software - L4 Engineer (Storage)

    Lead / Sr Lead Software - L4 Engineer (Storage)

    DDNKakinada, IN
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 10 days ago
    • Promoted
    Lead Software Quality Assurance Engineer - Digital Banking

    Lead Software Quality Assurance Engineer - Digital Banking

    VeriParkKakinada, IN
    We enable financial institutions to become digital leaders.As a professional team of global scale, we work with best clients for great and exciting projects, in an environment where we learn amazin...Show moreLast updated: 13 days ago