Lead Software Engineer

Synergy Marine Group

Chennai District

On-site

INR 2,800,000 - 4,800,000

Full time

9 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synergy Marine Group in Chennai, India, seeks a Lead Full-Stack Engineer (Data Products) to design, build, and operate scalable, data-driven applications end-to-end. This senior role blends data engineering, backend API development, and frontend delivery, with AWS cloud architecture and operations ownership.

You will own complex features across the lifecycle—from ingestion and transformation to API exposure, UI delivery, and production reliability—while mentoring the team and driving engineering

Qualifications

  • 6–9 years of software engineering experience with full-stack and data systems
  • Proven leadership or senior IC experience
  • Strong Node.js (TypeScript) and backend design
  • Solid React frontend development experience
  • Deep data engineering knowledge (ETL/ELT, data quality, schema evolution)
  • Advanced SQL skills and MongoDB knowledge
  • Experience with AWS architecture, deployment, and monitoring
  • Hands-on with Docker, CI/CD, and cloud-native deployments
  • Experience with Airflow or similar workflow tools
  • Familiarity with event-driven architectures and microservices

Responsibilities

  • 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, promote quality
  • Collaborate with product, data, and operations to translate requirements into scalable solutions
  • Own ingestion pipelines and data transformation logic
  • Develop scalable, secure backend services and APIs
  • Lead frontend development of data-centric interfaces
  • Ensure observability, testing, and performance tuning
  • Drive reliability, scalability, and fault tolerance

Skills

Node.js (TypeScript)
React
Data engineering
SQL & indexing
MongoDB
Airflow
Docker
CI/CD
AWS
Distributed systems

Tools

REST APIs
GraphQL
PostgreSQL/MySQL

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.

  • 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.

  • 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.

  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full Stack Engineer
Lead Full Stack Engineer

Synergy Maritime • Chennai District

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Apply • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Shore Infotech India • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Full Stack Lead Engineer
Full Stack Lead Engineer

YottaFlex AI Technologies Inc • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Competitive Hyderabad market rates
Lead high-impact client engagements
Structured L&D budget
+2
Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Senior Lead Engineer
Senior Lead Engineer

Adtran • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Principal Staff Engineer (Node. Fullstack)
Principal Staff Engineer (Node. Fullstack)

Priority Commerce • Chandigarh

On-site
INR 4,000,000 - 9,000,000