HamburgerMenu
hirist

Lead Software Engineer - Full Stack Development

Searce
Multiple Locations
4 - 8 Years

Posted on: 27/11/2025

Job Description

Role Overview :

The Lead Software Engineer role within the Modern Product Engineering BU's elite Solver Squad requires a minimum of 4+ years of professional software engineering experience with a strong emphasis on architectural design and hands-on coding.

This individual will be a Player-Coach responsible for tackling the most complex client projects, building mission-critical internal platforms, and setting the standard for technical excellence.

The role demands full-stack capability, deep proficiency in cloud-native architectures (AWS/GCP/Azure), and mandatory expertise in AI-Native development practices.

Job Summary :

We are seeking a highly experienced Lead Software Engineer to serve as the technical anchor of our Solver Squad, responsible for architecting, developing, and deploying scalable, cloud-native applications end-to-end. The ideal candidate will possess deep expertise in modern software design (microservices, REST/gRPC), full-stack implementation (React/Node.js/Python/Go/Java), and essential AI-Native coding practices (proficiency with AI coding assistants is mandatory). This role involves significant client-facing responsibility, translating ambiguous business problems into concrete technical roadmaps while actively mentoring and elevating the technical capabilities of the engineering team.

Key Responsibilities and Technical Deliverables :

Technical Design and Architecture Leadership :

- Architect and lead the end-to-end development of scalable, cloud-native applications by creating robust architectural blueprints (e.g., data flows, sequence diagrams, API specifications).

- Drive Cloud-Native & API-First Architecture, serving as the expert in designing stateless, loosely coupled services optimized for GCP and AWS (e.g., Cloud Run, Lambda, ECS).

- Champion robust REST/gRPC API design and implementation standards.

- Act as the Solution Architect, deconstructing ambiguous client problems into clear, pragmatic, and elegant technical designs.

Full-Stack Development and AI-Native Implementation :

- Contribute high-quality, production-grade code (acting as the Player-Coach) in both front-end (React, Angular, Vue) and backend micro-services (Node.js, Python, Go, Java).

- Demonstrate AI-Native Expertise by utilizing AI coding assistants (e.g., GitHub Copilot, Tabnine) proficiently in daily workflow to accelerate high-quality code delivery.

- Innovate and Build Reusable IP by spearheading the creation of shared assets, frameworks, and code libraries to accelerate future project delivery.

Quality Assurance and Mentorship :

- Foster a culture of excellence by mentoring junior and mid-level engineers, leading detailed code reviews, and providing technical guidance.

- Serve as the Quality Craftsman, advocating for best practices in robust unit/integration testing and secure coding methodologies (OWASP standards).

- Promote the use of CI/CD pipelines and automated testing to ensure the long-term health and reliability of the product.

Client and Stakeholder Engagement :

- Act as a Client-Facing Technologist, translating business requirements into robust technical specifications and managing stakeholder expectations across the project lifecycle.

- Manage project deliverables using agile methodologies (Scrum/Kanban) and align engineering efforts with anticipated business impact and measurable value.

Mandatory Skills & Qualifications :

- Experience : A minimum of 4+ years in professional software engineering and end-to-end product development.

- AI-Native Expertise : Demonstrable experience building AI-driven solutions and mandatory proficiency in using AI coding assistants (e.g., GitHub Copilot, Tabnine).

- Cloud Proficiency : Hands-on experience designing, building, and deploying scalable solutions on at least one major cloud platform : AWS, GCP, or Azure.

- Full-Stack Proficiency : Deep technical expertise in modern programming languages and frameworks (e.g., React/Vue/Angular, Node.js/Python/Go/Java).

- Architecture : Deep knowledge of software systems design and architecture (Microservices, API design, Stateless services).

- Methodology : Deep expertise in modern software development methodologies (Agile, Scrum) and a history of delivering complex projects on time.

Preferred Skills :

- Advanced experience with Infrastructure-as-Code (IaC) tools (Terraform, CloudFormation).

- Expertise in gRPC for high-performance service communication.

- Experience with distributed tracing and complex logging systems (e.g., Jaeger, ELK stack).

- Strong portfolio demonstrating solutions to complex, challenging business problems with measurable value.


info-icon

Did you find something suspicious?