Software Engineer - Full-Stack

About Riley

Riley makes it extremely easy for product teams to find out what they should build next. Businesses want to make better data-driven decisions but data often exists in disparate forms - user research recordings, customer service calls, product analytics, competitive research, and sales pitch recordings - making it impossible for anyone to distill them into meaningful and actionable insights. Using adaptive artificial intelligence, Riley automatically analyzes every single user data and generates recommendations in just minutes to help organizations understand what to build next to achieve key business goals. 


Be part of a small and tight knit team that thinks in first principles and loves to build and learn quickly while having fun!

What You’ll Do At Riley

As an early engineering hire, you will be working very closely with the co-founders in shaping the future of the company and influencing the direction of business-critical technical decisions. You will be shipping key products and experiences that change the way organizations use data to make strategic decisions. 
Since you will be joining an early stage team, you will have the opportunity to work on exciting challenges at all levels of the stack. Some of them being:

  • Ideating and building end-to-end user experiences for a collaborative product insights platform, including automated data synthesis and collaboration workflows 

  • Representing complex machine learning outputs in intuitive and visually appealing user experience that is easily digestible for users of diverse backgrounds 

  • Building and scaling rich and interactive components to deliver a performant and delightful user experience 

  • Ensuring application performance and uptime, maintaining high standards for code quality and application design

About You

  • 4+ years of experience in software engineering

  • Proven ability to lead and execute major zero-to-one product initiatives

  • Strong enthusiasm for delving into browser mechanics to create high-quality, performant user experiences

  • Experience in developing and deploying scalable applications using AWS services, Python and Django for backend development, and React for building dynamic, responsive user interfaces

  • Deep understanding of web infrastructure to develop top-tier user experiences

  • Strategic mindset with a focus on aligning engineering efforts with business and product goals, balancing speed with engineering excellence

  • Commitment to maintaining high standards for design, accuracy, and rigorous testing. You approach your work with a craftsman’s mindset, constantly seeking ways to refine and enhance your skills, finding the right balance between pursuing perfection and being practical

  • Curiosity and a broad interest in contributing to various aspects of company building, including go-to-market strategies, customer development, people, and marketing


Apply For This Role