Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Lead Software Engineer, Full Stack

Mercato

Lead Software Engineer, Full Stack

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT MERCATO

    Mercato is the leading online marketplace empowering independent full category and specialty grocers – a $131B sales category in the US. The Mercato platform supports thousands of merchants through the entire e-commerce lifecycle and offers consumers a way to easily shop from their favorite local stores.

    Mercato was founded in 2015, inspired by experiences Founder and CEO Bobby Brannigan had growing up working at his family's independent grocery store in New York. He realized first-hand that the 40,000+ independent grocery stores in the US lacked the technology and infrastructure to keep up with the modern demands of consumers driven by e-commerce experiences.

    Today, Mercato has hundreds of thousands of consumers using the platform as well as thousands of merchants.  Mercato is backed by investors Greycroft Partners and Loeb.nyc.

    We are looking for a Full-Stack Lead Engineer to join our Core Consumer team to help us build the technical foundations for a best-in-class shopping experience.  Our team is growing and evolving rapidly, and this role will have an outsized impact in shaping the direction of our technology roadmap and our team culture for years to come. 

    RESPONSIBILITIES

    • Provide technical guidance for the team, including creating and reviewing technical designs, code reviews, and driving long-term architectural improvements
    • This is a hands-on role, with the expectation that some level of coding will be required.  The ideal candidate will have the experience to determine the best balance between hands-on development tasks and other responsibilities, depending on the current needs of the team.
    • While this is not a direct management role, we are looking for someone who can provide mentorship and constructive feedback for the team (and anyone else across the organization), as well as encouraging a culture of learning and growth.
    • Work closely with product managers, designers, and other business stakeholders to review the roadmap and provide guidance on technical implementation, especially trade-offs between multiple alternatives.  Collaborate with product managers to translate business requirements into user stories.
    • Contribute to larger architecture and infrastructure initiatives that will impact the entire Engineering organization

    QUALIFICATIONS

    • 7 years or more of full-stack web application development or related experience
    • Expertise with back-end programming languages such as Java, JavaScript, or Python, and the modern application development frameworks in these languages
    • Experience with JavaScript and front-end web frameworks such as React, Angular, or Vue
    • Expertise with SQL and relational databases (MySQL/Postgres), including factors that affect database/query performance and best practices for schema design
    • Familiarity with Sass and CSS
    • Strong knowledge of computer science fundamentals including data structures and algorithms
    • Demonstrated experience with enterprise architecture patterns, preferably in a microservice environment
    • Experience with different types of test automation frameworks (unit / integration / end-to-end tests) and best practices
    • Strong communications and leadership skills
    • Ability to thrive in an unstructured environment, working autonomously to find opportunities to deliver business impact
    • Track record of continuous improvement, both for yourself and your team.  Proactively seeks and provides constructive feedback.

    BONUS POINTS

    • Experience with being a hands-on manager or tech lead, especially in a remote/distributed setting
    • Experience with AWS tools and ecosystem
    • Experience with Kafka, Kinesis, or similar systems
    • Familiarity with Elasticsearch, Solr, or similar search engines
    • Familiarity with Linux, command line, and shell scripting
    • Experience with a microservice architecture and CI/CD environment
    • Previous experience at a start-up or high-growth internal team
    • E-commerce experience

    BENEFITS

    • Competitive salary 
    • Stock options
    • Medical, dental, and vision insurance
    • Generous vacation policy; paid holidays
    • Get in on the ground floor and shape the strategic direction and culture of a growing company
    • Ongoing training and growth opportunities
    • Work with top-notch team where your voice will always be heard
    • Upbeat work environment at a company with a huge vision

    Please click here for our Worker Privacy Notice.