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

Lead Software Engineer

Foundation AIHyderabad, Telangana, IN
19 days ago
Job type
  • Quick Apply
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.

    Education & Experience : A   Bachelor's / Master's degree in Computer Science, Engineering, or equivalent, experience relevant to the functional area.  7+ years of software development experience, with  2+ years in a leadership role .  Our Commitment : At Foundation AI, we're committed to creating an inclusive and diverse workplace.

    We value equal opportunity and affirmative action principles, giving everyone an equal chance to succeed.

    We're dedicated to offering equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.

    Upholding these values and adhering to applicable laws is paramount to us.    For any feedback or inquiries, please contact us at careers@foundationai.com Learn more about us at www.foundationai.com    Powered by JazzHR

    Create a job alert for this search

    Lead Software Engineer • Hyderabad, Telangana, IN

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    e-Zest – An Accion Labs CompanyHyderabad, 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: 15 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
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    ThoughtFocusHyderabad, Telangana, India
    Only Immediate joiners (0-15 days).Job Location - Hyderabad (Madhapur).Have a strong knowledge of C++ back-end development. MS SQL Server Development skills required.Good understanding of memory man...Show moreLast updated: 15 days ago
    Lead Software Engineer

    Lead Software Engineer

    JPMorgan Chase & Co.Hyderabad, Telangana, India
    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Lead Software Engineer...Show moreLast updated: 11 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXHyderabad, 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: 8 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 Engineer

    Lead Software Engineer

    DTCCHyderabad, India
    Are you ready to make an impact at DTCC?.Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC...Show moreLast updated: 2 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress IndiaHyderabad, 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: 22 days ago
    Lead Software Engineer

    Lead Software Engineer

    WELLS FARGO BANKHYDERABAD, Telangana, India
    Wells Fargo is seeking a Lead Software Engineer.Lead complex technology initiatives including those that are companywide with broad impact. Act as a key participant in developing standards and compa...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    AlignEdgeHyderabad, Telangana, India
    Hyderabad (1st pref) Or Gurgaon (2nd pref).Fulltime and Immediate joiners.We are seeking an experienced Lead Software Engineer (Tech Lead) with 7-10+ years of professional experience to lead design...Show moreLast updated: 1 hour ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    ICEHyderabad, Telangana, India
    We have an opening for Python AI / ML Lead developer & Python AI / ML Senior developer role : -.Mandatory skill sets - 5+ years in software development, 2+ with GenAI or NLP. Proficiency in Python (FastA...Show moreLast updated: 23 days ago
    Lead Software Engineer-Python

    Lead Software Engineer-Python

    Talent WorxHyderabad, TS, IN
    Quick Apply
    The Role : Lead I Software Engineer.The Location : Hyderabad / Ahmedabad, India.We are looking for highly motivated, enthusiastic and skilled software engineer with. The team is responsible for developi...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    CodebasicsHyderabad, Telangana, India
    Codebasics is a fast-growing online education company with a mission to make AI and Data education simple, practical, and accessible to all. We also have a strong presence on YouTube with more than ...Show moreLast updated: 15 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    CognizantHyderabad, Telangana, India
    POSITION : Back-End Developer - Principal.Overall 10+ experience in C,C++.Hands on experience with develop, maintain, and optimize software applications using C, C++. Integrate and work with third-pa...Show moreLast updated: 11 days ago
    Lead Software Engineer

    Lead Software Engineer

    Antal InternationalHyderābād, India
    We’re Hiring : Lead Software Engineer (Cloud Product Development).Are you ready to lead the charge in building world-class cloud applications used by the biggest names in the pharmaceutical and biot...Show moreLast updated: 9 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Portal26Hyderabad, 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
    Lead Software Engineer

    Lead Software Engineer

    soleraHyderabad
    Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and ...Show moreLast updated: 15 days ago
    • Promoted
    Lead Java Software Engineer

    Lead Java Software Engineer

    MphasisHyderabad, Telangana, India
    Java developers design, develop, and maintain Java-based applications, ensuring they meet business needs and user requirements. They write well-designed, efficient, and testable code, adhering to co...Show moreLast updated: 8 days ago