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 350k+ new listings every day, we’re just getting started.
An Engineering Manager (Web) plays a key role in executing high-impact initiatives as well as defining, running, and improving processes to increase the effectiveness of our engineering organizations.
As an Engineering Manager (Web), you’ll work to identify challenges and enhancements for the web platform, then define, execute, and deliver initiatives that increase effectiveness of your team. You’ll work seamlessly from the big picture to details so that the team can deliver complex cross-functional projects. You’ll break through communication issues and effectively develop relationships with stakeholders with the organization. As our new Engineering Manager (Web), you’ll lead the Web Team and accelerate the development of our cutting-edge web app for the US market, using React.js/TypeScript, GraphQL/Apollo, Next.js and Node.js.
What You’ll Do
- Lead a highly motivated and talented team of web engineers to deliver a robust product/feature set for the web platform alongside an ambitious Web Foundations agenda.
- Insist upon the highest standards of development to promote performance and scalability of the web platform. Motivate your team to take on big challenges and celebrate the results.
- Leverage agile methodologies and fine tune processes to ensure a robust and healthy software development lifecycle for your team.
- Work with your team of engineers to identify trends in the industry to reap the benefits of enhanced tooling, technology and better leveraging of core dependencies.
- Analyze the needs of multiple stakeholders to create and support projects that achieve organizational goals and address technical challenges.
- Manage resourcing for your team and work alongside other teams to eliminate blockers in and among teams.
- Coach, mentor and cultivate talent on your team. Evaluate members based on our engineering values/dimensions and provide constructive feedback to achieve personal and career goals.
- Work hands on with the code base, reviewing code, helping shape the technical implementation details
- Act as an individual contributor when necessary to help push projects and initiatives across the finish line
- Promote a culture of documentation, mentorship and knowledge sharing within and across teams.
- Define creative, high quality and straightforward roadmaps based on org strategy and vision. Manage and report on the status of a portfolio of projects involving web technology.
- Track issues and proactively remove obstacles to drive momentum and progress. Identify communication gaps, manage issue escalations and provide support to teams balancing competing priorities. Drive results proactively.
- Lead cross-team projects and initiatives with product managers, engineering managers, and engineers, defining milestones, breaking down work, estimating efforts, driving the schedule through to launch.
- Work productively in a fast-paced, cross-geo, remote-first environment.
- Establish a long-term vision for the team’s growth.
What You’ll Need:
- At least 8 years of in-depth experience with Javascript ES6+, TypeScript, React.js, and modern CSS.
- At least 2 years of experience managing and mentoring engineers.
- Expertise working within Agile development workflows and applying lightweight scrum processes to track and plan work within bi-weekly sprints.
- Proven ability to lead results-driven execution where you own the process and the outcome. Track record of taking ownership for teams and projects.
- Experience with interdepartmental coordination with key stakeholders such as Design, QA, BE and Product teams.
- Excellent written and verbal English communication skills. Ability to negotiate shifting priorities and make compromises with other teams to achieve mutual goals.
- Proven ability to attract, hire, and develop extraordinary engineers.
Bonus Points:
- In-depth experience with GraphQL/Apollo
- Experience optimizing Javascript performance on both client and server
- Experience optimizing SEO
- Experience deploying services to Google Cloud Platform
- Experience managing Kubernetes clusters
Technologies We Use:
- React.js
- TypeScript
- Next.js
- GraphQL/Apollo
- Node.js
- Kubernetes
- Google Cloud Service
The applicable salary range for each role is based on where the applicant lives and is aligned to one of 3 zones according to a cost of labor index in that geographic area. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. The expected base salary ranges for this role are below. These ranges may be modified in the future. In addition to base salary, Mercari’s total compensation package includes equity and a full range of physical, financial and well-being benefits. For more information about our benefits, please click here.
Zone 1* $152,000-$218,500
Zone 2** $136,800-$196,700
Zone 3*** $121,600-$174,800
Please speak with your recruiter for additional information regarding the salary zone where your geographic location would fit, if it is not included in Zones 1-3 below.
*Zone 1 includes locales such as the San Francisco Bay Area and New York City
**Zone 2 includes locales such as Austin, Boston, Los Angeles and Seattle
***Zone 3 includes locales such as Denver, St. Louis, and Houston
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 remote from anywhere in the US 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