CHENNAI · FULLTIME
Lead Software Engineer

Synergy Marine Group
Chennai · onsite · Posted 2d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Description
Role: Lead Full-Stack Engineer (Data Products) – 6 to 9 Years Location: Chennai, Tamil Nadu (Work from Office)
About the Role We are seeking a
Lead Full-Stack Engineer (Data Products) to design, build, and operate scalable, data-driven applications end-to-end. This role combines
data engineering ,
backend API development , and
frontend delivery , along with
cloud architecture and operational ownership on AWS . As a senior individual contributor and technical leader, you will
own complex features across the entire lifecycle — from data ingestion and transformation to API exposure, UI delivery, and production reliability — while mentoring team members and driving engineering excellence.
Key Responsibilities Technical Leadership
- Lead the design and delivery of
end-to-end data products and platform capabilities.
- Define
architecture, best practices, and coding standards across backend, frontend, and data layers.
- Mentor engineers, conduct code reviews, and promote high-quality engineering practices.
- Collaborate with product, data, and operations teams to translate ambiguous requirements into scalable solutions.
Data Ingestion & Processing
- Architect and build
robust ingestion pipelines from APIs, files, and operational systems.
- Implement advanced
data transformation logic including validation, deduplication, idempotency, enrichment, and reconciliation.
- Design and optimize
data models for SQL (PostgreSQL/MySQL) and MongoDB, ensuring performance and scalability.
- Lead orchestration efforts using
Airflow (or equivalent) : DAG design, scheduling, retries, alerting, and backfills.
- Establish
data quality frameworks, monitoring, and lineage tracking .
Backend (Node.js / TypeScript)
- Design and develop
scalable, secure backend services using Node.js (TypeScript preferred).
- Define and implement
REST/GraphQL APIs with best practices: pagination, filtering, RBAC, authentication, and rate limiting.
- Architect
distributed systems patterns : event-driven systems, queues, workers, and asynchronous processing.
- Ensure high code quality through
modular design, testing, observability, and performance tuning .
- Drive improvements in system reliability, scalability, and fault tolerance.
Frontend (React / Web UI)
- Lead development of
intuitive, scalable UI applications using React.
- Build advanced
data-centric interfaces : dashboards, tables, filters, search, workflows, audit trails, and file handling.
- Ensure high-quality UX through
state management, error handling, and performance optimization .
- Establish frontend architecture, reusable components, and design consistency.
AWS, Deployment & Operations
- Architect, deploy, and manage services on AWS with a focus on
scalability, reliability, and cost optimization .
- Work with services such as
S3, IAM, EC2/ECS/EKS/Lambda, RDS, CloudWatch , and messaging systems.
- Implement and maintain
containerized deployments (Docker) and oversee CI/CD pipelines.
- Drive
observability practices : logging, metrics, tracing, alerts, and incident response.
- Lead root cause analysis (RCA) for production issues and implement preventive measures.
Engineering Excellence
- Enforce best practices in
Git workflows, PR reviews, testing, and documentation .
- Maintain system documentation:
architecture diagrams, runbooks, and data flow documentation .
- Promote a culture of
ownership, accountability, and continuous improvement .
Required Skills & Qualifications
- 6–9 years of experience in software engineering with strong exposure to
full-stack and data systems .
- Proven experience in a
technical leadership or senior individual contributor role .
- Strong expertise in
Node.js (TypeScript preferred) and backend system design.
- Solid experience in
React and modern frontend development practices .
- Deep understanding of
data engineering concepts (ETL/ELT, idempotency, data quality, schema evolution) .
- Advanced proficiency in
SQL (query optimization, indexing, aggregations) and working knowledge of
MongoDB .
- Hands-on experience with
AWS architecture, deployment, and monitoring .
- Strong experience with
Docker, CI/CD pipelines, and cloud-native deployments .
- Experience with
workflow orchestration tools (Airflow or similar) .
- Strong debugging and analytical skills across distributed systems.
Preferred Qualifications
- Experience with
event-driven architectures (Kafka, RabbitMQ, etc.) .
- Knowledge of
microservices and domain-driven design (DDD) .
- Exposure to
data platforms, analytics systems, or ML pipelines .
- Experience in
high-scale or data-intensive environments .
Leadership & Behavioral Expectations
- Strong ownership mindset — drives initiatives independently from concept to production.
- Excellent collaboration and stakeholder management skills.
- Ability to work in
ambiguous, fast-paced environments and make pragmatic decisions.
- Passion for mentoring and building high-performing engineering teams.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Synergy Marine Group

Synergy Marine Group
Ports & Shipping
2.5k+
employees
₹8L PA avg
Avg at Synergy Marine Group
Industries
Employee ratings
10 reviews
Culture
3.9
Career growth
3.1
Work-life
3.9
Employees rate it well for
Find them on