Senior Software Engineer - Backend Development

4 - 9 years

7 - 17 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title: Senior Software Engineer

Experience:

Location:

Industry:

About the Role

Senior Software Engineer

This role requires strong technical depth combined with the ability to design scalable systems, mentor engineers, and collaborate across teams to deliver business-critical solutions.

Responsibilities

  • Lead the

    design

    and

    development

    of

    backend services

    and

    APIs

    using

    modern backend frameworks

  • Design and implement backend systems that are

    highly scalable

    and

    easily expandable

    , ensuring they can adapt to evolving business needs and future growth.
  • Contribute to

    system architecture

    discussions and

    own module/service-level

    designs
  • Design and build

    client-facing APIs

    that are

    scalable

    ,

    reliable

    , and

    secure

    , ensuring services and APIs comply with

    security best practices

    in collaboration with the security team.
  • Design and build

    internal APIs

    that are consumed by

    frontend applications and services

  • Write

    clean

    ,

    maintainable

    , and

    performant

    code
  • Design and optimize solutions using

    relational

    and

    non-relational

    databases.
  • Adopt and champion

    AI-assisted development tools

    to accelerate delivery, improve code quality, and share best practices across the team.
  • Partner with QA

    to deliver quality features in a timely manner.
  • Ensure

    sufficient unit test coverage

    for backend services, working closely with the Tech Lead to validate test quality and completeness.
  • Support and

    mentor junior engineers

    in writing effective unit tests and fostering a

    test-first mindset

    .
  • Collaborate with

    product managers

    to

    refine requirements

    and ensure engineering alignment with business goals
  • Partner with engineers to confirm

    solutions meet product

    and

    technical requirements

  • Contribute to

    Agile development processes

    by participating in sprint planning, daily stand-ups, retrospectives, and ensuring timely delivery of features.
  • Guide junior engineers through

    mentorship

    ,

    code reviews

    , and

    knowledge sharing

  • Champion best practices in

    CI/CD

    ,

    containerization

    , and

    observability/monitoring

  • Contribute to

    technical decision-making

    and

    process improvements

  • Participate in the

    hiring

    and

    interview

    process as needed

Required Skills & Experience

  • 5+ years of professional experience as a software engineer
  • Strong proficiency in

    backend service development

  • Strong hands-on experience with

    relational databases

  • Hands-on experience working with to

    non-relational databases

  • Experience with

    distributed systems

    , including

    microservices

    and

    event-driven messaging

    architectures.
  • Proven experience with AWS (preferred) or other

    cloud platforms

    and building distributed, scalable systems
  • Strong knowledge of

    CI/CD

    pipelines,

    Git

    , and

    containerization

  • Experience embedding

    security and compliance

    best practices into backend and API design.
  • Strong understanding of

    system design principles

    , including

    scalability

    ,

    performance optimization

    , and

    high availability

    .
  • Proficiency in leveraging and evaluating

    AI-assisted coding tools

    to accelerate development, improve code quality, and enhance productivity.
  • Experience implementing

    observability practices

    , including monitoring, logging, and alerting, to ensure system reliability.
  • Strong experience in

    Agile development

    , including contributing to sprint planning, backlog refinement, and retrospectives to ensure high-quality delivery.
  • Experience

    writing and maintaining unit and integration tests

    , with the ability to guide less-experienced engineers in adopting testing best practices.

Preferred Qualifications

  • Media & entertainment

    industry experience
  • Experience with

    infrastructure-as-code

    (Terraform, CloudFormation, Nomad)
  • Exposure to

    multiple backend frameworks

    is a plus (including .NET Core and its ecosystem)
  • Ability to evaluate

    emerging technologies

    , including

    AI-assisted tools

    , and advocate for their adoption to improve engineering productivity.

    Role & responsibilities


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Deluxe Media logo
Deluxe Media

Media Services

New York

RecommendedJobs for You