Golang / Go Job: Senior Server Side Engineer

Senior Server Side Engineer at Mercari

🇺🇸 United States › California › San Francisco/Palo Alto
  (Posted Mar 6 2018)

About the company
Mercari is a customer-to-customer, mobile marketplace that provides a hassle-free and secure way to buy and sell items from the convenience of your mobile device or tablet. We first launched in Japan in 2013 and quickly rose to be the #1 shopping app. After success in Japan, we opened our first U.S. office in 2014 and more recently expanded into the U.K.

With 35MM downloads in the US, and over 100MM worldwide. Every single day, 100k new listings are posted and we are seeking a Server-Side Engineer, Go to join our growing San Francisco team, which will be moving to Palo Alto mid-2018.

Job position
Permanent - Remote work is NOT possible

Job description
Contribute high quality production code for our product that is secure, reliable, maintainable, and scalable
Solve complex performance problems and architectural challenges
Build efficient, testable, and reusable Go modules
Create and maintain technical documentation

Skills & requirements
Software Engineering:

3+ years of Go experience
Writing testable code with proper unit tests
Good understanding of MVC design pattern
Experience with proper testing, staging, and production environments
Scaling:

Understanding fundamental design principles behind a scalable application
Experience working with large datasets (millions of records)
Tools:

Familiarity with the LAMP environment
Proficient understanding of code versioning tools, such as Git
Experience using a ticket management system, preferably JIRA
Technologies we use:

Tech Stack: LAMP (Linux, Apache, MySQL, PHP)
API Wrapper: Go
Web Services & Hosting: AWS
Containers & Orchestration: Docker, Kubernetes
Caching: Memcached, Redis
Serialization: Protobuf, JSON
Message Queue Engine: Q4M
Big Data: Kibana, BigQuery


 

Company: Mercari

Mercari
job info / career page
Linkedin profile
Location: San Francisco/Palo Alto, California, United States


Skills wanted, in addition to Golang:
aws docker git go kubernetes
linux mysql php redis

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Golang Developer at TRE ALTAMIRA Srl Senior Golang Developer - TRE ALTAMIRA Srl   (May 2026)
Milano, Italy (Remote work possible) - Salary: 50000-65000 Euro
About Us TRE ALTAMIRA, part of the CLS Group, is the global leader in satellite radar data processing. We are a multidisciplinary team with leading-edge knowledge of SAR and InSAR applications. Our...
Golang job Senior Backend Engineer (Go) | Studio AI at Creative Fabrica Senior Backend Engineer (Go) | Studio AI - Creative Fabrica   (June 2026)
Amsterdam, Netherlands (Remote work possible)
About Creative Fabrica Creative Fabrica is a subscription platform serving millions of creators, designers, and crafters worldwide. We're built on the principle that everyone can be creative. We remo...
Golang job Senior Backend Engineer - Build AI Agents at Salesforge Senior Backend Engineer - Build AI Agents - Salesforge
Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with aws Golang jobs with docker Golang jobs with git Golang jobs with kubernetes Golang jobs with linux Golang jobs with mysql Golang jobs with php Golang jobs with redis
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇬🇧 Golang jobs in United Kingdom 🇺🇸 Golang jobs in United States 🇬🇧 Golang jobs in London 🇨🇦 Golang jobs in Canada 🇩🇪 Golang jobs in Germany 🇺🇸 Golang jobs in New York 🇩🇪 Golang jobs in Berlin 🇬🇧 Golang jobs in Remote within UK 🇮🇳 Golang jobs in India 🇮🇳 Golang jobs in Bangalore 🇺🇸 Golang jobs in California 🇺🇸 Golang jobs in NYC, NY 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Sydney 🇨🇦 Golang jobs in Montreal 🇨🇦 Golang jobs in Ottawa 🇨🇦 Golang jobs in Toronto 🇩🇪 Golang jobs in Munich 🇫🇷 Golang jobs in France 🇫🇷 Golang jobs in Paris ☸️ Kubernetes & Golang jobs🤖 Ai & Golang jobs😏 Aws & Golang jobs🐍 Python & Golang jobs☁️ Gcp & Golang jobs☕ Java & Golang jobs🗄️ Postgresql & Golang jobs🐳 Docker & Golang jobs☁️ Azure & Golang jobs🎛️ Microservices & Golang jobs🧑‍💻 Devops & Golang jobs⚛️ React & Golang jobs✉️ Kafka & Golang jobs🟦 Typescript & Golang jobs🐧 Linux & Golang jobs↔️ Grpc & Golang jobs⭐ Spark & Golang jobs⚙️ Rust & Golang jobs⚙️ Saas & Golang jobs🪛 Terraform & Golang jobs🗄️ Sql & Golang jobs🗄️ Mysql & Golang jobs📂 Redis & Golang jobs🗄️ Nosql & Golang jobs