Senior Software Engineer and Team Lead

We are seeking a senior software engineer and team lead for our Atlanta office. 

We’re going to be transparent and open with you, just like we are with our customer’s customers and the data we collect.

The pros of this position are that you would be stepping into a well architected platform, and helping our capable team architect and develop new features, and technology integrations with our partners.  We have some very cool technology -- built on a scalable web platform using Ruby, Ruby on Rails, Javascript, and lots of APIs.  We also have Android (and soon iOS) apps that utilize Near Field Communication (NFC), and Bluetooth Low Energy (BLE) apps, some top secret experimental screen and audio technology, and even some real-time web app functionality (using websockets).  

The cons are that we have a few legacy applications (a clunky Java CMS) that we’re almost done migrating away from.  Also, our sales team is really, really good, which means we have to get creative sometimes with our solutions: functionality-wise and time-wise (we disguised this as a con, but it’s really a good thing).

We’re a sales and marketing led company, which is a fantastic learning experience (sales and marketing is the lifeblood of any company).  See, we told you we were honest and transparent!

If you're looking to join and lead a small but nimble team of solid engineers, designers, data scientists, and product experts and level up by learning by doing, by building real software through engineering (hint: it involves Refactoring, Automated Browser Testing, and Hallway UX Testing), by teaching others, and by engineering by example  -- and of course learning from a open-book managed company, then this might be a good fit for you.

Located at Ponce City Market, in Atlanta, GA, we were founded in 2012 and have raised a Series A in June and have $4.5M in total funding.  We have 15 employees, and you would join our Product and Engineering Team of 6 reporting to our Director of US Operations (and co-founder).

Our Technology stack includes Ruby, Java, Android, iOS, Spring, Ruby on Rails with deployments on Heroku, Amazon EC2, and backed by MySQL, PostgreSQL and some other technologies sprinkled in.

Here's what you'll do:

  • Develop software for our clients utilizing our existing APIs, apps, and data
  • Develop proof of concept apps and integrations, working with our sales and business development teams
  • Participate in product planning meetings, sprint planning, retrospectives, and daily standups with Product, UX/UI Design, Client Services, and Sales and Marketing teams
  • Assist our Data Scientist and Reporting team with analytics, reporting, and calculations using our recommendation engine(s) and product level intent data
  • Be a good team leader: perform 1:1s, protect the business, promote and improve our team, report up and down, and lead by example

Required Experience:

  • Minimum of 5 years of experience developing web applications, preferably some years with Ruby on Rails or a modern web framework
  • Understand core aspects of software development including architecture, design, development, separation of layers, configuration, performance, integration and analytics
  • Have managed a team of at least 1 other developer, preferably a small team
  • You have deployed web applications on a cloud platforms and know when DIY server setup doesn’t work
  • You have setup the test suite (and made others write better tests)
  • You do not filter the continuous build failure emails to the trash
  • Written and verbal communication skills; strong interpersonal skills are key for success

Nice-To-Have Experience:

  • Retail, customer service, or restaurant experience.  Have you ever worked retail? On commission? You will empathize with our core users.
  • Software Development experience using a variety of tools and methodologies: Agile (all 12 principles), Pivotal Tracker, Git Flow, Continuous Builds, Automated Deployment, Integration Testing (rspec + cucumber). We can teach you specifics, but you’ll have to know why we do use these tools.
  • Android or iOS Experience (nice to have, but not required). We can help you learn.

Here's some of the perks you'll like:

  • We build real products, a blend of software and hardware that people pick up and use using tablets, phones, and a variety of technologies
  • We’re a startup founded by retail and ad-tech veterans (as an engineer, you’ll learn more about highly valuable skills of sales and marketing)
  • We’ve got an open transparent culture
  • We are changing the way Retail is done, creating Connected Stores that blend physical and digital -- think reading reviews in-store, smaller eco-friendly retail footprints, connected commissions/attributions, data-driven stores, and much more….
  • Work at the coolest office (our Retail lab) in Atlanta in Ponce City Market (our CEO wanted us to mention that the unlimited chocolate croissants we have are the best in town)
  • Our main investors are Hallett Capital, IDEA Fund, Alerion Ventures, Knoll Ventures, and we are members of the Atlanta Technology Development Center (ATDC) Signature Program

Apply Here:

Name *