Search by job, company or skills

griphic

Software Engineer - L2 (Software Engineer I)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Software Engineer - L2 (Software Engineer I)

Location & Type: Delhi, Full-time

CTC Range (LPA): 23.75 - 28.00

Role Overview

As a Software Engineer I, you will own features or modules end-to-end across backend and frontend. You'll deliver reliable, maintainable, production-ready code while collaborating closely with Product, Design, and AI teams. This role requires comfort moving between APIs, databases, and modern frontend and backend frameworks.

What You'll Do

  • Own and deliver features/modules with minimal supervision.
  • Write and review design proposals before implementation.
  • Build and scale backend services in Node.js and integrate AI services in Python.
  • Develop REST/GraphQL APIs with strong error handling and performance.
  • Work with Postgres and MongoDB to design schemas and optimize queries.
  • Ensure quality with unit, integration, and regression tests, enforce CI/CD quality gates.
  • Add metrics, logs, and dashboards for observability.
  • Resolve issues in staging/production and take on-call ownership for your modules.
  • Provide mentorship and review feedback to junior engineers.

Technical Qualifications

  • Minimum 23 years of professional software engineering experience.
  • Proficiency in Node.js and Python.
  • Strong experience designing and consuming REST APIs, exposure to GraphQL.
  • Solid understanding of Postgres schema design and query optimization.
  • Proficiency with MongoDB aggregation pipelines and indexing.
  • Familiarity with AWS ECS/ECR, containers, and monitoring basics.
  • Strong CI/CD experience (automated testing, deployments, rollbacks).
  • Solid debugging and troubleshooting skills with logs and metrics.

Nice to Have

  • Kubernetes (EKS) experience.
  • Infrastructure-as-Code (Terraform, CDK).
  • Advanced observability tools (Prometheus, Grafana, OpenTelemetry).
  • Experience with distributed systems and microservices.
  • Exposure to frontend frameworks.
  • UI/UX sensibility and experience collaborating closely with design teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145419159