Software Engineer, Backend

East Bay, CA, United States


Role Location

  • East Bay, CA, United States


26 - 50 people


1611 Telegraph Ave Ste 600
Oakland, CA, 94612, US

Tech Stack

  • Python
  • Django
  • React
  • C++
  • OpenGL
  • OpenCV
  • Objective-C
  • Swift
  • AWS
  • Flask
  • Jenkins
  • Ansible
  • Linux
  • Android

Role Description

DITTO is looking for a software engineer to improve and scale our SaaS based virtual try on and glass frame digitization tools.

RESPONSIBILITIES Collaborate with the product team to create new features Create new algorithms and optimize existing code. Drive quality by owning end-to-end software development

MINIMUM QUALIFICATIONS 1-5+ years of experience in software development of backend/server-side applications Solid understanding of internet fundamentals from TCP/IP to HTML5 Proficient at problem solving and demonstrates analytical skills

PREFERRED QUALIFICATIONS BS/MS degree in a STEM discipline Experience with AWS, shell scripting, and configuration management systems Proficiency with Python or similar server-side language Familiarity with client-side web app development in JavaScript Interest in C++, computer vision, image processing, augmented reality, or machine learning Experience or willingness to adopt our development practices (Agile/Scrum/Kanban)


At DITTO, we are revolutionizing how people shop for glasses. Computer vision and machine learning powers our industry-leading augmented reality virtual try on, facial analysis, and frame recommendation engine. Our technology is licensed by some of the world’s top eyewear retailers and embedded into their web, mobile and in-store experiences which create exciting and efficient customer journeys and drive up conversions across channels. Our products touch over 300K users per day!

Company Culture

At DITTO, we provide a unique opportunity to work among a talented team of software engineers, physicists, and mathematicians to bring state of the art technologies to market at scale. We have created a collaborative, open, action-based environment that promotes professional growth where your only limits are your attitude and aptitude.

We have all the perks you would expect from a great start up: competitive salary, meaningful equity as an early employee, medical, dental, unlimited paid time off, and a flexible work at home policy. We also have an amazing office space, endless snacks, Philz coffee, and fun monthly events.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.