Software Engineer - Merchant Platforms

Employment Type

: Full-Time


: Miscellaneous

Loading some great jobs for you...

Honey is a fast-growing startup based in Los Angeles. Our online shopping platform offers users a smarter way to shop. Through a simple browser extension, we open up instant access to exclusive savings, deals, rewards and discovery, all powered by the collective knowledge of Honey’s community of online shoppers. We are helping millions save when they shop online, and we're hiring! We are actively seeking a Software Engineer - Merchant Platforms to join Honey at our Los Angeles or Seattle offices. This person will focus on building new and innovative ways to scale the number of merchants working with Honey. 

Our team's mission is to scale Honey to integrate with millions of merchants across the web. We intend to do this by designing and building high quality tools and services to support our business partners and merchants, while applying robust monitoring and operational best practices to these systems. We own tools and services supporting new and existing Honey merchants, finding deals and applying coupons for millions of Honey users, and placing orders with merchants through the Honey mobile app. 

As a Software Engineer on the Merchant Platforms team, you'll take part in building the next generation of software that will enable customers to save money on everything they buy. You can expect to work with other engineers, product managers, and data scientists. Since we’re building from the ground up, you will need to design, implement, deploy, monitor and iterate your area of ownership. Your contribution will impact how Honey provides a better way to buy and make money more fair for everyone.

What You'll Do:

As a Software Engineer at Honey, you will:

  • Build, operate and maintain several Merchant Platform components with a focus on reliability and scale
  • Design, write, review, and test code in a collaborative environment with 2-5 other software engineers
  • Participate in initiatives to support key strategic programs at Honey
  • Work closely with product management to vet requirements and translate those requirements to technical solutions.
  • Leverage your peers as multipliers for your skills to create excellent products and services for Honey’s millions of users
  • About You:

  • You have worked in a software engineering role for a minimum of 2 years
  • You are willing to work with JavaScript/Node.js, Golang, and Ruby
  • You use a modern version-control system for your source code repository - e.g., Git, Mercurial, GitHub, BitBucket
  • You know what parts of your code require tests (and write those tests)
  • You know about continuous integration systems like Travis, Jenkins, or CircleCI
  • You have built monitoring and alerting for your production systems
  • You are familiar with microservice architecture and Agile development methodology 
  • You are willing and able to deploy, troubleshoot, and maintain your systems in production
  • You have great verbal and written communication skills 
  • Nice-to-Have Qualifications:

  • CS degree or equivalent
  • Passion for online shopping (or at least like a deal)
  • Experience with Google Cloud Platform, CircleCI, Node.js, NPM, Git, GitHub, Golang, Kubernetes, Docker
  • At Honey, we are committed to building a diverse and inclusive company. We seek to create a culture where everyone can belong because we believe that people do their best work when they can show up every day as their authentic selves. We welcome people of different backgrounds, experiences, abilities, and perspectives.

    Honey is an equal opportunity employer. We do not make hiring or employment decisions on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, disability status or genetic information, in compliance with applicable federal, state and local law.

    Launch your career - Create your profile now!

    Create your Profile

    Loading some great jobs for you...