Staff/Tech Lead Software Engineer

AI-Powered Search Engine

We are partnered with the first platform that bridges the gap between brands and customers to drive growth for companies large and small. This company introduces customer-centric product attributes into site search engines and SEO/SEM capabilities to drive exponential lifts in traffic, conversion, revenue, and brand loyalty.


I am looking for a Staff/Tech Lead Software Engineer to join their Product Intelligence team. This person will follow a player-coach model, spending 30% of their time on leadership tasks and 70% of their time on individual contributor work.


Your day-to-day will include:

  • Work cross-functionally with Engineering leaders, product managers and ML scientists to build end-to-end solutions
  • Champion best practices in design, coding, testing, monitoring and documentation
  • Design and implement robust, large scale, low latency services in the core product discovery platform 
  • Help in growing and mentoring the most awesome team


What is considered critical for this role:

  • 8+ years in SaaS product development experience, ideally building data-centric applications to scale
  • Experience  planning, prioritizing and leading large projects in a fast paced environment
  • Strong communication skills with the ability to collaborate in a cross-functional group
  • Skilled in Java and are familiar with scripting languages such as Ruby and Python
  • Deep understanding of microservice architectures, messaging/queuing systems, stream processing systems (like Kinesis, Kafka), Elastic Mapreduce, Elastic Search, NoSQL like MongoDB, DynamoDB
  • Hands-on experience with cloud infrastructure such as AWS (preferred) or GCP, and container systems such as Docker
  • BS/MS in Computer Science or equivalent


Nice to haves:

  • Experience working in a ML stack
  • Experience leading technical teams
  • Experience working at a high growth SaaS startup 
  • Experience driving business initiatives
View Profile
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.