Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer, Backend

$168k - $252k

Mercari

Sr. Software Engineer, Backend

Hybrid-Palo Alto, CA

Mercari is your marketplace. We make it super easy to sell (or buy) almost anything. We all have things we don't use, never used or simply outgrew. But that stuff still has value. Mercari gives you the power to simply sell it, ship it, and earn some cash for it. Fashion to toys. Sporting goods to electronics. All the brands you know and love. Our mission is simple: to make selling easier than buying. And with 50M+ downloads in the U.S. and almost 500k new listings every day, we're just getting started.

Our engineers are developing complex software systems that scale to millions of users, all with production quality deployment, monitoring, and reliability. You will be designing, developing, testing, deploying, maintaining, and improving our mission-critical backend systems. You bring an insatiable desire to build safe and secure systems that have a direct impact on users. You love to solve complex performance problems and architectural challenges. And you take great pride in mentoring and collaborating in an open, respectful, flexible, and empathic manner.

The Sr Software Engineer, Backend plays a key role in building and optimizing our marketplace platform's backend services. This role involves developing scalable, high-performance microservices, collaborating closely with product and frontend teams, and implementing best practices for modern backend development. This role requires deep expertise in Go, PHP, distributed systems, and microservices architecture.

What you'll be doing:

  • Lead the development of complex backend features and services, such as payment processing and inventory management systems
  • Design and implement scalable backend architectures and patterns, including microservices and event-driven systems
  • Drive technical decisions and best practices for backend development, including coding standards, performance budgets, and testing strategies
  • Mentor and guide other engineers in backend development practices through code reviews and technical presentations
  • Collaborate with product and frontend teams to define technical requirements and feasibility of new features
  • Optimize backend performance and scalability, focusing on database optimization, caching strategies, and load balancing
  • Contribute to backend platform technology and strategic roadmap decisions, including technology evaluation and technical debt reduction
  • Lead technical discussions and architectural reviews for major features and system changes

What you'll need:

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related field (or equivalent experience)
  • At least 8 years of experience in backend development
  • Experience with large-scale distributed systems handling millions of users
  • Experience with microservices architecture and service mesh
  • Experience with performance optimization at scale, including database optimization and caching strategies
  • Experience with modern backend build tools and deployment strategies (Docker, Kubernetes, Terraform)
  • Expert knowledge of Go and PHP ecosystems
  • Deep understanding of backend performance optimization techniques
  • Strong architectural and system design skills
  • Excellent knowledge of Agentic AI tools and workflows
  • Excellent mentoring and technical leadership abilities

This position is based in the San Francisco Bay Area with an expectation of in-office (Palo Alto) 2-3 days per week. The applicable salary range for this role is $168,000 to $252,000 for applicants located in the San Francisco Bay Area.

Why Mercari:

Small enough to make an impact, but established enough to provide the stability you need to be successful, Mercari is the best of both worlds. At Mercari you are encouraged to take risks. And when you do, you can do it confidently, knowing you have a team and a company that supports you.

As we grow, your career opportunities with Mercari grow. As our teams expand, your responsibilities expand. Our teams are supported with access to new tools, technologies, and learning opportunities. We will never stop growing.

Total Rewards:

  • Flexibility: Work from home and the office, depending on need and receive flexible time off
  • Wellbeing: Top-notch insurance plans, best-in-class new parent offerings and access to mind and body wellness apps
  • Growth: As we grow, your career opportunities grow, we provide access to new tools, technologies and learning opportunities
  • Comprehensive and total rewards: We provide a strong financial foundation and rewards that go beyond the paycheck
  • Teamwork: We are each other's biggest fans- we celebrate from virtual coffee breaks to recognition programs
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, Backend in Palo Alto, CA vacancy
  •  ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning and research platform . This role is ideal for an engineer who enjoys building data-intensive, distributed backend systems in a... 
    Senior
    Contract work

    Lorven Technologies

    Mountain View, CA
    5 days ago
  • $185k - $230k

     ...building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you'll own significant areas of the product and play a key role in shaping how AI capabilities translate... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    5 days ago
  • $140k - $215k

     ...managing virtual sessions, distributing dynamic content, managing datastreams, and so on). CrowdStrike is seeking a backend software engineer who wants to grow at scale, is comfortable with being technically stretched, and would like to positively impact our... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    4 days ago
  • $185k - $230k

     ...The Opportunity Are you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $166k - $220k

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...AI on Databricks. What we look for 5+ years of experience in backend or infrastructure engineering with a focus on building systems... 
    Senior
    Local area
    Worldwide

    Cacheflow

    Mountain View, CA
    4 days ago
  • A leading tech company is seeking a Senior Software Engineer to enhance their software development team. The ideal candidate will possess a solid software engineering background, including Agile methodologies and object-oriented programming skills. This role offers the... 
    Senior

    HireOTS

    Mountain View, CA
    2 days ago
  • $166k - $225k

     ...deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity...  ...virtual machines. And we're only getting started. As a software engineer with a backend focus, you will work with your team to build infrastructure... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Databricks Inc.

    Mountain View, CA
    3 days ago
  • $140k - $215k

     ...connections, managing virtual sessions, distributing dynamic content, managing datastreams, and so on).CrowdStrike is seeking a backend software engineer who wants to grow at scale, is comfortable with being technically stretched, and would like to positively impact our... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    1 day ago
  • $190k - $240k

     ...other teams to deliver cross‑team projects Mentor other engineers to ensure their development & growth Partner with Engineering...  ...What We Look For ~5+ years of experience as a backend software engineer ~ A strong understanding of Domain‑Driven Design,... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Affirm

    Palo Alto, CA
    4 days ago
  • $100k - $215k

     ...customer satisfaction while supporting strategic growth and ensuring compliance.**What you will do**We are seeking a lead **Backend Software Engineer** with extensive experience in designing, building, and maintaining large-scale applications and distributed systems. You... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    4 days ago
  •  ...Role Overview: As a Full Stack Software Engineer, you will be a pivotal force in developing, deploying, and maintaining the end-to-end...  ...for our advanced AI systems. This includes designing robust backend services, building intuitive and high-performance user interfaces... 

    Nace AI

    Palo Alto, CA
    1 day ago
  • $166k - $195k

     ...moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products. You’ll solve... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    1 day ago
  • $160k - $230k

     ...in governed and secure ways so our customers can solve their business problems. Come join our world-class team as a Software Engineer to build the backend services for data cloud to help our customers to share data internally within their company or outside with... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $209k - $313k

     ...Backend Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live...  ...of practical work experience ~6+ years of post-Bachelor's software development experience; or Master's degree in a technical field... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    5 days ago
  • $140k - $252k

     ...What to Expect At Tesla, Service Engineering exists uniquely at the intersection of firmware...  ...is to have a diagnostic strategy and software that ensures our vehicles do not have to...  ...come to service for diagnosis. As a Backend Engineer in Service Engineering, you... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $140k - $312k

     ...innovation by providing a complete suite of rich backend services to our exponentially growing...  ...responsible for sending over-the-air software updates constantly delivering new...  ...looking for a highly motivated Software Engineer specialized in web services and distributed... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Remote work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  •  ...Senior, Software Engineer - Health & Wellness - Backend Multiple locations Regular/ Permanent Salaried Position Summary... Immigration sponsorship is not available for this role. Applicants must be authorized to work for any employer in the United States without... 
    Senior
    Permanent employment
    Full time
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer III Join a team where you can play a crucial role in shaping the future of a world-renowned company and make a direct...  ...Gateway, ECS, RDS/Aurora, DynamoDB, S3, and CloudWatch Develop backend services using Python (FastAPI, Flask) for model APIs, agent... 

    Chase

    Palo Alto, CA
    1 day ago
  • $117k - $234k

     ...Position Summary... What you'll do... We're seeking a Software Engineer to build personalized, high-impact digital experiences for millions...  ...debugging techniques What You'll Bring ~6+ years of backend engineering experience with strong hands-on expertise in Java... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $117k - $234k

     ...ll do... We are seeking a talented and passionate Senior, Software Engineer (Back End), you will be part of Catalog Engineering team and...  ...managing Catalog platform. Our tech stack includes Java for backend services, providing an exciting opportunity for growth and collaboration... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $126k - $204.5k

     ...stronger relationships, and the kind of precision that drives great outcomes. Job Summary Your Career As a Senior Staff Software Backend Engineer on the Prisma AIRS Red Teaming team, you will play a pivotal role in shaping the future of AI security. You will work... 
    Senior
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • A tech company in Mountain View, CA, seeks a Software Engineer II to manage the full lifecycle of software development, focusing on web applications and backend services. This role involves building modern, responsive web applications and backend web services, working closely... 
    Remote job

    Syllable Corporation

    Mountain View, CA
    5 days ago
  •  ...highly scalable services and solve complex software system problems by leveraging state-of-...  ...delivery.* 6-8 years of experience as a Sr. Software Engineer.* Expert-level knowledge of Java and experience building Java-based **backend** systems.* Extensive experience... 
    Senior

    Walmart Canada

    Sunnyvale, CA
    4 days ago
  • A leading technology firm is seeking a Senior Platform Engineer to manage backend systems and infrastructure. You will design and maintain backend services, APIs, and contribute to product development. Ideal candidates have over 7 years of backend experience, strong Golang... 
    Senior
    Remote work
    Flexible hours

    SAGA

    Los Altos, CA
    4 days ago
  • Tensec is looking for an experienced Software Engineer to develop and architect our banking core platform, which encompasses technologies such...  ...reliable, thoroughly tested, well-documented code across the backend tech stack, including the infrastructure. Define and... 
    Work at office
    Local area
    Flexible hours

    Tensec

    Palo Alto, CA
    2 days ago
  • Position Summary We are seeking a talented and passionate Senior Software Engineer (Backend) for our team. You will be part of the Catalog Spec Engineering team and will be responsible for developing high performance and scalable catalog services that meet the needs of... 
    Senior

    Walmart

    Sunnyvale, CA
    5 days ago
  • $65 - $75 per hour

     ...mobile applications powered by new AI technologies. As a Senior Software Engineer, you will play a pivotal role in company transformation into...  ..., leveraging your passion for technology and expertise in backend engineering to deliver exceptional value to customers. Key Responsibilities... 
    Senior
    Hourly pay
    Contract work

    Akraya

    Mountain View, CA
    1 day ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...technical leadership and guidance to a team of engineers, driving architectural decisions and...  ...optimization, and testing frameworks. Backend: Mastery of at least one backend... 
    Senior
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    5 days ago
  • $215k - $300k

     ...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving...  ...working to make this future a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement... 
    Senior
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  •  ...Sr. Software Engineer Design, develop, and maintain high-performance backend services using Golang. Collaborate with cross-functional teams to define and implement new features. Optimize and refactor existing codebase for improved efficiency and scalability. Contribute... 
    Senior

    Keylent Inc

    Menlo Park, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer, Backend. Be the first to apply!