Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12994143

    Synergy Marine Group logo

    Lead Software Engineer

    Synergy Marine Group · Chennai · onsite · Posted 61d ago

    Not disclosed6–9 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    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 foundit

    Skills

    DockerPostgresqlamazon web servicesapache airflowNode.JsMongoDBTypescriptMySQLReact.JsSQL

    About Synergy Marine Group

    Synergy Marine Group logo

    Synergy Marine Group

    Ports & Shipping

    2.5k+

    employees

    Chennai

    IN

    ₹8L PA avg

    Avg at Synergy Marine Group

    About

    Synergy Marine Group provides full ship management services for contemporary ships, including technical, commercial and crew management.

    Industries

    Ports & ShippingMarine

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    3.9

    Career growth

    3.1

    Work-life

    3.9

    Employees rate it well for

    Job Security42Company Culture41

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Lead Software Engineer · waiting for your command