Overview

Awarded for four consecutive years as one of Crain’s 100 Best Places to Work in New York City, LiveAuctioneers is the leading online marketplace for one-of-a-kind items, rare collectibles and coveted goods. Our ever-changing online catalogues have included everything from Banksy prints and first-edition Harry Potter books to Garth Brooks’ tour bus and rare Hermès Birkin bags. Last year, LiveAuctioneers processed $7.4 billion in bids, connecting millions of the world’s most knowledgeable collectors with 7,000+ vetted, professional sellers of extraordinary, previously owned items.

Founded in 2002, LiveAuctioneers is a technology innovator in resale marketplaces and was the first to introduce mobile bidding, video-streamed auctions, ratings and reviews, and more, to the online-auction industry. In its continuing role as a pioneer in the buying and selling of exceptional items, LiveAuctioneers is now developing FinTech and SaaS solutions that empower small auction business owners to be influencers in the “passion economy” and build a loyal following. You have an opportunity to join a company led by a management team who had a hand in taking market-leading companies like Google, Seamless, GrubHub and 1stdibs from niche websites to household names.

You will be assuming a hands-on, working leadership role, where you will be responsible for both working as an individual contributor as well as leading an inclusive team of 5-6 engineers, using a friendly and collaborative small-team approach to help us build the trusted marketplace of collectibles curated by experts.

We operate and build on a service-oriented, event-driven architecture, utilizing continuous integration and continuous delivery.  We build in Go, Node, React and React-Native. We use AWS with ECS, Docker and Lambdas which all use RabbitMQ and PubNub for decoupled systems.

This position is open only to candidates able to work out of our Lehi office (in the Salt Lake City area), with the flexibility to work remotely at least through June 2021, due to COVID.

You Will:
– Contribute to process-improvement initiatives in an effort to help the team deliver faster
– Assist team members in their career development, having one on ones, creating individual development plans (IDP), and coaching their improvement
– Manage team members and processes, including performance management as needed
– Develop systems with agile development methodologies and principles
– Participate in planning, design, development, and implementation for multiple initiatives
– Lead project/iteration planning sessions with Project Managers, ensuring proposed short-term estimates are achievable and realistic

Who You Are:
– You love to help others grow and would actively choose to give up some of your own engineering time to help develop your team
– You are proficient throughout the tech stack, but have a very strong back-end micro-service experience set, ideally with experience implementing in Go
– We are looking for someone who cares very much about testing, monitoring, metrics and especially about delivering software.

– You’re someone who is not afraid to jump in, learn new things, and stay committed to the great things you build
– You are a collaborative person who thrives working with others across disciplines. You are not afraid to ask questions when you’re stuck, and are anxious to guide your team with answers in turn
– Passionate about learning the “right” way to do things and implementing conscientiously
– Willing to share your opinions and approaches, and hear others’, so we can find the best solution rather than defer to the loudest
– Comfortable working in real-time with other engineers in remote locations as a individual contributor as well as comfortable managing and mentoring a small team
– A collaborative team member that thinks critically and be decisive when it’s appropriate
– Ready to tackle challenges with creative problem solving and communicate clearly
– A person who cares about the life of the work they build
– Comfortable implementing unit tests

You Have:
– 5+ years of experience as a Software Engineer

Experience with the following technologies:
Languages: Javascript ES6, React, React Native, Go, SQL, and PHP
Tech: Node, Express, Redux, Webpack, Babel, Git
Infrastructure: AWS, S3, Docker, Fastly

– Enthusiasm for improving development best practices, patterns and architecture across teams.

– Ability to multitask, prioritize and manage time effectively
– The ability to pair with other engineers and take the lead on solving problems
– The ability to consume services built by other teams or team members into your work
– An innovative mindset