Mercari, Inc.

Senior Software Engineer, Backend

Mercari, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, development, and operation of APIs using Go, Java or PHP
  • Improving services and measuring effectiveness using quantitative and qualitative analysis on user behavior logs, etc.
  • Design architecture and select middleware based on application requirements
  • Microservice performance tuning, monitoring, and alert handling
  • Working with PMs on a series of development tasks (plan, design, implementation, QA, release, etc.)
  • Investigating inquiries from customer support or other development teams
  • Conducting system operation tasks, including responding to alerts while on call

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 their codebase
  • Experience in designing and developing databases (MySQL or similar RDBMS)
  • Ability to design and develop products while considering performance and scalability
  • 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
  • - We believe in high performance and professionalism. We work from office for 2 days/week and work from home 3 days/week
  • - To build a strong & highly-engaged organization in India, we highly encourage everyone to work from our Bangalore office, especially during the initial office setup phase
  • - We will continue to review and update the policy to address future organizational needs
  • **Work Hours**
  • - Full flextime (no core time)**Flexible to choose working hours other than team common meetings
  • Media**Owned Media
  • - Mercari Engineering Portal
  • - Mercan - Introduces the people that make Mercari
  • - Mercari US Blog
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoJavaPHPAPI developmentMicroservice architectureDatabase designMySQLRDBMSPerformance tuningCloud development
Soft Skills
CommunicationLeadershipOwnershipCollaborationProblem-solving