Overview

Applicants must reside and be eligible to work in the U.S., as well as be prepared to work in Eastern Timezone hours. 

Wiser is the leading provider of actionable data for better decisions. Wiser collects and analyzes online and in-store data with unmatched speed, scale and accuracy. The Wiser platform then blends these insights with advanced workflow software to drive business value for brands and retailers. Using a unique combination of data science and human validation, Wiser offers integrated solutions for every aspect of retail, all in one place

Job Description:

Our goal is to solve a messy problem elegantly and cost effectively.  Our job is to collect, match, categorize, and analyze data on 20+ million products from the websites of all the largest retailers and marketplaces in the world.  We help our customers be more competitive and make more money by discovering interesting patterns in this data they can use to their advantage.

We are looking for a hands-on Engineering Manager and technical lead to drive execution and innovation within the team that develops our proprietary website extraction technology.  If you love working on really hard problems, mentoring sharp engineers, and writing clean code, you will love this role.  The right leader will have a passion for optimization, scaling, and big data.

Responsibilities:

  • Think like our customers – you will be the engineering thought leader and partner for the product owner responsible for our online data collection platform
  • Mentor and lead – you will drive excellence in software craftsmanship within the team, as well as growing and stretching them to higher levels of achievement
  • Write a lot of code – our coaches still play the game, so you’ll be in the code with your team delivering on our product roadmap
  • Improve the quality of our solutions – you will hold yourself and your team members accountable to high quality standards
  • Own the mission – you are driven to win, to build product that you are proud of, to deliver the solutions that truly solve our customer needs
  • Bring new ideas to the table – some of our best innovations originate within the team

 Technologies we use:

  • Java, Node.js, Python
  • AWS, Docker, Kubernetes, Terraform
  • RabbitMQ, Postgres, MongoDB, Elasticsearch, Snowflake

Must Haves: 

  • 10+ years of professional software engineering experience, with at least 2 years managing a software team and professional experience working with Java 
  • Proficiency with architecting and delivering solutions within a distributed software platform
  • Solid understanding of AWS, Linux and infrastructure concepts
  • Strong RDBMS & SQL programming experience
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • Proven ability to work and effectively, prioritize and organize your work and the work of team members in a highly dynamic environment
  • Track record of lifting and challenging teammates to higher levels of achievement
  • Focus on results: shipping software that matters to the company and the customer
  • Experience measuring, driving and improving the software engineering process
  • Experience overcoming the difficulties of managing projects with remote and global team members
  • Ability to maintain regular and reliable work attendance 
  • Effective verbal and written communication skills. Should be able to adapt communication style to suit different audiences.

Bonus Points: 

  • Passion for data, analytics, or machine learning
  • Understanding of the complexities of scraping website data
  • Experience working within a retail or ecommerce environment

Supervisory Responsibility:

  • Directly managing a distributed team of 4-6 people
  • Hiring top-quality engineers onto the team as-needed
  • Mentoring and growing team members into more senior roles
  • Setting goals, gathering feedback, and delivering performance reviews as part of Wiser’s career management process
  • Drive identification of and alignment on interdependencies between teams
  • Proactively identify and track risks and mitigations