Squad Lead(Backgroun BE)
Division : Information Technology & Product Development
Department : Information Technology
Sub Department : Engineering
Reporting Line to Engineering Manager / Tech Lead
Job Description:
As a Squad Lead, you will lead a cross-functional development team, ensuring the successful
execution of sprint deliverables with high code quality and strong collaboration. You will serve as the
key coordinator between your squad and the technical leadership, aligning technical execution with
business priorities. This role demands a balance of technical expertise, leadership capability, and
clear communication skills to drive team performance and continuous improvement.
Key Responsibilities:
● Lead and manage a squad of frontend and backend engineers to achieve sprint goals and
project milestones.
● Facilitate and ensure consistency in Agile ceremonies: sprint planning, daily standups, sprint
reviews, and retrospectives.
● Translate business requirements and technical directions into clear, actionable tasks for the
squad.
● Uphold code quality standards through structured code reviews, mentoring, and
enforcement of best practices.
● Identify and resolve technical blockers, dependencies, and workflow inefficiencies.
● Monitor and report squad performance, progress, and challenges to the Engineering
Manager / Tech Lead.
● Mentor squad members in technical growth, fostering problem-solving capabilities and
knowledge sharing.
● Build and maintain a collaborative, accountable, and continuously improving team culture.
● Collaborate with other squads, QA, DevOps, Product Team, and stakeholders to ensure
seamless delivery and integration.
● Create a Technical Documentation for planning purpose which act as a guideline for the
frontend and backend engineers when working on the project
Qualifications:
● Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a
related field.
● Minimum 4+ years of experience in software development, including 1+ year in a leadership
or squad lead role.
● Strong understanding of the software development lifecycle (SDLC), Agile methodologies,
and version control systems (e.g., Git).
● Practical experience with automated testing frameworks, CI/CD pipelines, and code quality
monitoring tools (e.g., SonarQube, ESLint).
● Proven leadership in managing small teams, with a focus on collaboration, productivity, and
accountability.
● Excellent communication skills, with the ability to translate technical concepts for
non-technical stakeholders.
● Strong analytical and proactive problem-solving mindset.
● Ability to thrive in a fast-paced, dynamic environment with shifting priorities and tight
deadlines.
● Familiarity with microservice and event-driven architecture
● Familiarity with mongodb, redis, and rabbitMQ.
● Familiarity with instrumentation tools such as OpenTelemetry, Elastic APM, etc.
● Familiarity with full-stack development languages such as golang, javascript, or typescript.
Collaboration with Other:
● Internal: Engineering Manager, Tech Lead, Product Team, QA Engineers, DevOps, and other
Squad Leads.
● External (if applicable): Vendors, API Providers, Third-party services.
Targeted Companies:
● Companies with Agile product development environments.
● Experience working on scalable, customer-facing applications (e.g., SaaS, eCommerce,
Financial Technology).
● Organizations emphasizing engineering excellence and cross-functional collaboration.
Application Confirmation
You're applying for the role below: