Search by job, company or skills

seosaph-infotech

Senior Engineer – Full Stack & Data Engineering

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Engineer – Full Stack & Data Engineering

Location: Bengaluru, Karnataka

Experience: 3–5 years

Role Overview

We are looking for a hands-on Senior Engineer with strong experience in full-stack development and data engineering ecosystems. The ideal candidate will lead modules building scalable, high-performance applications while actively contributing to design, development, and delivery.

This role requires a balance of technical depth and execution ownership, with a strong focus on system reliability, and code quality

Key Responsibilities

1. Technical Leadership

  • Mentor junior developers across backend, frontend, and data engineering
  • Drive best practices in code quality, architecture, and performance optimization
  • Review and approve Pull Requests (PRs) to ensure high-quality deliverables
  • Validate builds, deployments, and release readiness

2. Execution & Delivery

  • Own day-to-day transactional delivery activities across projects
  • Identify risks, and proactively report issues/blockers
  • Unblock team members by providing technical guidance and solutions
  • Ensure adherence to timelines, SLAs, and engineering standards

3. Hands-on Development

  • Contribute to development when required (critical modules, performance issues, etc.)
  • Build POCs and prototypes for new solutions or optimizations
  • Participate in debugging, troubleshooting, and production issue resolution

4. Architecture & Design

  • Design scalable and robust systems using modern architecture patterns
  • Create and review Low-Level Design (LLD) documents
  • Ensure systems are optimized for performance, scalability, and reliability

5. Collaboration

  • Work closely with Tech Leads and cross-functional teams
  • Translate user stories into technical solutions
  • Drive technical discussions and decision-making

Required Technical SkillsBackend & APIs

  • Strong experience in Node.js for building scalable APIs
  • Expertise in designing RESTful / event-driven architectures

Frontend

  • Hands-on experience with React.js
  • Understanding of modern UI/UX practices and performance optimization

Databases

  • Strong experience with:
  • Elasticsearch (ES) – querying, indexing, performance tuning
  • MongoDB (Cosmos DB) – schema design, scalability, optimization
  • Azure SQL DB – schema design, scalability, optimization

Data Engineering

  • Experience with:
  • Azure Data Factory (ADF) – pipeline orchestration
  • Azure Databricks (ADB) – data processing, Spark-based transformations

System Design

  • Strong understanding of:
  • Distributed systems
  • Microservices architecture
  • Data pipelines and real-time processing
  • Caching, indexing, and performance tuning strategies

Soft Skills

  • Strong problem-solving and analytical thinking
  • Excellent communication and stakeholder management skills
  • Ability to balance hands-on work with leadership responsibilities
  • Proactive ownership and accountability

Good to Have

  • Experience with observability platforms or monitoring systems
  • Exposure to cloud platforms (Azure preferred)
  • CI/CD pipeline experience
  • Knowledge of streaming architectures (Kafka/Event Hub)

What Success Looks Like

  • High-quality, scalable systems delivered on time
  • Well-mentored, productive engineering team
  • Reduced production issues and faster resolution times
  • Clear technical documentation and maintainable codebase

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148299423