Software Engineer, Backend

Silicon Valley, CA, United States


Role Location

  • Silicon Valley, CA, United States


501+ people


1530 Page Mill Rd Ste 100
Palo Alto, CA, 94304, US

Tech Stack

  • Android
  • Kotlin
  • RxJava
  • Swift
  • React Native
  • PHP
  • Go
  • React
  • JavaScript
  • GraphQL

Role Description

Job Description • Coding in Go or/and PHP. • Design, develop, test, deploy, maintain, and improve backend software for our product. • Design architecture of microservices running on Kubernetes. • Work with Product Managers and Designers for design and specification of our product. • Collaborate with iOS and Android engineers to develop new features on our product. • Collaborate with QA Engineers to test and deliver the feature with high-quality and high-speed. • Solve complex performance problems and architectural challenges. • Write and maintain technical documentation. • Manage own project requirements, deadlines and qualities.

Requirements • 6+ years of programming experience. • Professional engineering experience with consumer applications. • Excellent knowledge of data structures and algorithms. • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability. • Knowledge of software testing and ability to write testable code and proper tests. • An insatiable desire and ability to learn with a positive attitude. • Ability to collaborate with team members including Product Managers, Data Scientists, Designer, Engineers, and Test Engineers to solve complex business problems.

Nice-to-haves • Experience with Go or PHP. • Proficient computer science background such as a bachelor's, master's, or Ph.D. degree. • Experience designing, developing, and managing microservices. • Strong knowledge of container and orchestration tech like Docker and Kubernetes. • Experience working on cloud infrastructures like GCP or AWS.

About Mercari

Mercari is the fast and easy way to sell or buy almost anything, from fashion to toys, sporting goods to electronics, jewelry to shoes. Launched in 2013, Mercari quickly became the #1 shopping app in Japan. Now we’re on a global mission to build a future where people everywhere feel empowered to sell the things they don’t use, a future where all useful things are used. With a fast-growing user base in the US of over 35 million downloads, we are on our way to doing just that.

Company Culture

Friendly. Open. Diverse.

Our engineering core values are: Get Moving. Get Results. Get Better.

We embrace a startup-like culture where we value moving fast to make a big impact. Our engineers are using the latest technology, and are never afraid to tinker with new possibilities. We view programming languages and tech stacks as tools that allow us to achieve our end goals and grow the business, hence we pick the best tool to do the job.

Check out our engineering blog for more ideas:

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.