Senior Software Engineer, Backend

Mercari India

Bengaluru

Hybrid

INR 2,000,000 - 3,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading e-commerce platform in Bengaluru is looking for a senior backend engineer to focus on API design, architecture, and service improvement. The ideal candidate should have over 8 years of experience in backend development with technologies such as Go, Java, or PHP. The role supports a hybrid workstyle with 2 days in the office and 3 days remote, and offers full flextime hours. Strong communication skills and a focus on performance are key to success in this position.

Qualifications

  • 8+ years of experience in backend design and operation of APIs.
  • Experience with large-scale product systems and technology selection.
  • Ability to lead the software development process.

Responsibilities

  • Design, development, and operation of APIs.
  • Improve services through user behavior analysis.
  • Collaborate with PMs on various development tasks.

Skills

API design
Backend development with Go, Java, or PHP
Database development (MySQL or similar)
Microservice architecture
Cloud development (GCP or AWS)
Performance and scalability focus
Strong communication skills

Job description

Mercari is Japan's biggest C2C marketplace founded in 2013. This job posting describes a backend/engineering role within Mercari's India Center of Excellence, focusing on API design, architecture, and service improvement.

Work Responsibilities
  • Design, development, and operation of APIs using Go, Java, or PHP
  • Improve services and measure effectiveness using quantitative and qualitative analysis of user behavior logs
  • Design architecture and select middleware based on application requirements
  • Microservice performance tuning, monitoring, and alert handling
  • Collaborate with PMs on development tasks (plan, design, implementation, QA, release, etc.)
  • Address inquiries from customer support or other development teams
  • Conduct system operation tasks, including responding to alerts while on call
  • Contribute to engineering culture
  • Technical stack and related architecture considerations
Requirements
Minimum Requirements
  • 8+ years of experience in backend design, development, and operation of APIs using Go, PHP, or Java
  • Experience developing and operating systems for large-scale products, selecting technologies, and improving codebases
  • Experience in designing and developing databases (MySQL or similar RDBMS)
  • Ability to design and develop products with performance and scalability in mind
  • Experience selecting middleware and designing software architecture
  • Ability to take ownership and lead the software development process
  • Good communication skills to collaborate with stakeholders and teammates on product development
Preferred Requirements
  • Project management and/or team leadership
  • Experience developing and operating systems using microservice architecture
  • Cloud development experience (preferably GCP or AWS)
  • Knowledge of and experience with databases (RDBMS/NoSQL), networks, Linux, monitoring systems, logging, and SLO/SLA
  • Experience contributing to an open-source project
Benefits
  • Employment Status: Full-time
  • Office Location: Bangalore
  • Hybrid workstyle: 2 days in office / 3 days remote; initial emphasis on Bangalore office setup
  • Work hours: Full flextime (no core time)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IT Support Engineer
Senior IT Support Engineer

Mercari India • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Engineering Manager
Engineering Manager

Mercari, Inc. • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Hybrid work (2 days in office, 3 days
Office in Bengaluru
Technical Product Manager (Japanese/English) - CS & Trust & Safety
Technical Product Manager (Japanese/English) - CS & Trust & Safety

Mercari India • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Hybrid workstyle
Office Bengaluru (2 days in office)
Hybrid setup with flexible work
Technical Product Manager (Japanese) - CS & Trust & Safety
Technical Product Manager (Japanese) - CS & Trust & Safety

Mercari, Inc. (India) • Bengaluru

Hybrid
INR 2,400,000 - 3,600,000
Technical Lead, Platform Engineering (Observability)
Technical Lead, Platform Engineering (Observability)

Mercari India • Bengaluru

On-site
INR 350,000 - 700,000
Software Engineer (Machine learning & Recommendation)
Software Engineer (Machine learning & Recommendation)

Psyche Graphics W.L.L. Bahrain • Bengaluru

On-site
INR 1,000,000 - 1,500,000
QA Engineer
QA Engineer

QA Brains • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Hybrid workstyle
Professional development opportunities
Software Engineer / Senior Software Engineer - Java Backend
Software Engineer / Senior Software Engineer - Java Backend

Cloudesign • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Backend Developer
Senior Backend Developer

Curriculo, Inc. • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Hybrid work
Autonomy
Learning & growth
+2