Filter jobs by interview type

Senior Software Engineer

Multiple Choice QuestionsOnline Test (Timed) BERKELEY, CALIFORNIA Grabango
Grabango is the leading provider of checkout-free shopper technology for existing stores. Founded by Will Glaser (co-founder/former CTO of Pandora Media), the Grabango team has developed the only enterprise class solution for large store chains in the market today. Grabango’s system accommodates thousands of store locations, hundreds of thousands of SKUs and millions of square feet across a given retail enterprise.
We’re a growing group of kind, curious, self-directed people working towards a common goal. We delight in taking risks and testing hypotheses in a collaborative and supportive environment. Our ability to celebrate both our successes and failures as milestones of growth opens the door to tremendous breakthroughs.
Computer vision and machine learning are at the core of our patent pending technology. Our accomplished team is a potent combination of technology and commerce professionals that are looking to “Eliminate lines and save people time!”
We’re looking for you if…
You recognize the need to balance pragmatism and creativity.
You have made mistakes, learned from them and avoided making them again.
You are able to use your knowledge and experience to help solve problems that may not be in your field of expertise.
You work well with a diverse team of high-quality people focused on customer delight.
You can rapidly become familiar with and apply new tools and technologies
What you’ll be doing:
Within the first 3 months
  • Getting up to speed on our various systems
  • Expanding our data pipeline across multiple networks
  • Instrumenting code to help us find areas to improve our designs
  • Working with other developers to identify and resolve bugs
  • Reducing latency and improving reliability of our internal APIs
  • Collaborating on system design to optimize petabyte-scale data set management
  • Supporting frontend developers in expanding our labeling and management system
Within the first 6 months
  • Designing distributed computing infrastructure for real time data processing
  • Scaling computer vision algorithms to run massively parallel in production
  • Helping decide what to do in the next 6 months
Tools we use:
We use a diverse set of tools. It helps if you are familiar with some of these, but we believe having a solid understanding of the principles of architecture and engineering best practices and the ability to apply prior knowledge to new problems are more valuable. Here’s a set of keywords that might ring bells:
Python3
C++
Rest API’s
Docker/Kubernetes
Jenkins
Nix
PostgresSQL
Prometheus/Grafana
ELK
Redis
Nginx/uWSGI/Flask
Github

What you should have:

  • 5+ years Python and/or C++ experience with mastery of modern language features and libraries
  • Understanding of REST APIs and managing ginormous data sets

Education & Certifications:

  • BS or equivalent experience in Computer Science or Computer Engineering

To apply for this job please visit jobs.lever.co.