Senior Software Engineer, Full Stack

  • San Francisco, CA, USA
  • Full-time

Company Description

Darby Smart is the leading platform for shoppable video - viewers can 'watch and shop', and our video creators can get paid. We are creating a new economy for creatives, and helping our partner brands and retailers sell their products, using authentic user-generated video.  Darby Smart has video creators filming and publishing videos on beauty, recipes and DIY, and reaches millions of monthly viewers.

Based on the success of the Beauty video category, we are in the process of launching our first physical product line (Shero Science - https://www.sheroscience.com/).  Once this brand is out of stealth, we will use the power of our UGC videos, and community, to promote and sell it.

Job Description

What You’ll Be Doing:

You'll be building out our products and systems (databases to APIs to UIs) to delight our users and build a thriving online community.  You'll help drive decisions on how best to nurture our products, mentor and grow other engineers and build robust, reusable, maintainable code.  

More than anything else, this is a real opportunity to make an impact - we have a small engineering team today so everything you do, minute-by-minute, impacts the company's success.

  • We are not technology zealots and we attempt to keep out stack modern and clean - developer happiness is important to us

  • You have the opportunity to be immersed in the full stack - we value people who are adaptable, curious and hungry to learn new things

  • We expect our engineers to have a strong sense of ownership, demonstrate craftsmanship, enjoy collaboration (understanding that it ultimately produces better results than working alone), and have the drive to make an impact

  • We need to move fast to win the race we are in so we build and deploy incrementally, and quickly.  We are a data and results-driven team.

  • Our engineers are expected to be product-centric - you will contribute to shaping our product features to meet our goals, not blindly implement specs provided by someone else

(Note that, unfortunately, we are unable to sponsor US work visas at this time)

Qualifications

Who You Are:

  • You have a relentless drive, work with a sense of urgency, and meet your commitments

  • Experience in some of our core languages and technologies, with a good knowledge of their associated ecosystems (rust, vue, Ruby on Rails, python, React, node.js, Docker, AWS, Swift)

  • Demonstrated skills in delivering high-quality code

  • Expert understanding of object-oriented/data-centric programming

  • Deep experience with embedded databases and other system datastores

  • Expert at designing and building RESTful APIs to connect to back-end services

  • Good sense of UI design and a user-oriented focus

  • A knack for benchmarking and optimization

  • Proficient with code versioning tools

  • Familiarity with continuous integration

Additional Information

As a female-founded company, Darby Smart values and recognizes the impact of having a diverse, empathetic and inclusive team. We encourage applicants from all backgrounds, including traditionally underrepresented or marginalized backgrounds.  We are an equal opportunity employer and pledge not to discriminate against employees based on race, color, religion, sex, national origin, age, disability or genetic information.

The Benefits:

  • Generous equity

  • Medical and Dental Insurance (including an option for a 100%-employer-paid medical plan)

  • 401k plan (Darby Smart matches 100% of contributions up to the first 2% of salary)

  • “Unlimited” PTO days

  • Pets at Work

  • A team that is passionate, wicked smart and relentless