Search jobs > San Mateo, CA > Software engineer backend

Backend Software Engineer, Shopping Graph

Slickdeals
San Mateo, California, US
Full-time

About Slickdeals :

Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.

On a mission to bring the joy of discovering a great deal to shoppers, Slickdeals thrives on the active participation of its 12-million-strong community.

Users share, upvote, and uncover the best prices on popular products from trustworthy brands.

With a robust track record of 24 years in business, marked by profitability and a thriving community that has saved more than $10 billion, Slickdeals is currently undergoing a transformation.

As we evolve into a daily shopping destination for millions more, joining Slickdeals presents an exciting opportunity for entrepreneurially-minded builders to create an innovative deal discovery platform.

The Purpose :

At Slickdeals, our mission is to make high-quality merchandise affordable for everyone. Technology plays a pivotal role in our efforts to discover and present the best online deals to our customers.

The Shopping Graph team builds AI-enhanced platforms to construct a knowledge graph encompassing premium brands, merchants, and products on the internet.

The Shopping Graph connects shoppers with products. It consolidates information from various shopping sources, allowing consumers to access comprehensive details about a product including where to purchase it, pricing details, related videos, reviews, and its practical impact on their lives.

In this role, you will play a pivotal part in shaping and executing our overall architecture and strategy, working with cutting-edge technologies like building large scale data pipelines, generative AI and graph data storage.

You will collaborate with a highly skilled team of engineers, and your contributions will directly impact our ability to acquire, enrich, and deliver high-quality content to consumers.

What You'll Do :

  • Architect and Develop Backend Systems : Collaborate closely with product managers to drive product innovations, design, develop, and maintain robust, scalable data systems, and data pipelines.
  • Data Curation and Data Intelligence : Retrieve and scrape data from the public internet, classify, transform and curate raw data into structured and usable formats.

Implement code to clean augment data and derive insights from data.

  • Performance Optimization : Continuously optimize our backend systems for speed, efficiency, and scalability.
  • Collaboration : Collaborate with cross-functional teams including product managers, data analysts, and domain experts to understand their requirements and deliver actionable insights.
  • Quality Assurance : Implement best practices for quality monitoring, validation, and error handling to ensure data accuracy and reliability.
  • Documentation : Maintain comprehensive documentation for our systems and processes, making it easy for team members to understand and use.
  • Stay Current : Keep abreast of emerging technologies and industry best practices.

What We're Looking For :

Required Experience :

  • Bachelor's or Master's degree in Computer Science, Engineering, or related engineering field.
  • Proficiency in programming languages such as Python, Javascript, Typescript, Go or Java.
  • Experience in developing and deploying web applications, with a proven track record of shipping to market.
  • Understanding of data storage and retrieval technologies in relational or NoSQL databases.
  • Excellent problem-solving skills and a passion for delivering high-quality data solutions.
  • Ability to diagram, articulate, and document data science and engineering concepts.
  • Strong communication and collaboration skills.

Preferred Experience :

  • Experience with asynchronous or event based systems. Working experience with Kafka or AWS SQS.
  • Experience with cloud technologies in AWS or GCP as well as container systems such as Docker or Kubernetes.
  • Experience with data modeling, ETL processes, and data warehousing.
  • Familiarity with orchestration tools such as Apache Airflow or AWS step functions.

LOCATION : San Mateo, CA

Hybrid schedule visiting our San Mateo office three days a week (Tues-Thurs).

Slickdeals Compensation, Benefits, Perks :

  • Competitive salary and equity.
  • Competitive paid time off in addition to holiday time off.
  • A variety of healthcare insurance plans to give you the best care for your needs.
  • 401K matching above the industry standard.
  • Professional Development Reimbursement Program and LinkedIn Learning Membership.

Work Authorization :

Candidates must be eligible to work in the United States.

Slickdeals is an Equal Opportunity Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender (including pregnancy, childbirth, or related medical conditions), national origin / ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status.

Slickdeals will consider qualified applicants with criminal histories consistent with the "Ban the Box" legislation. We may access publicly available information as part of your application.

Slickdeals participates in E-Verify. For more information, please refer to E-Verify Participation and Right to Work.

Slickdeals does not accept unsolicited resumes from agencies and is not responsible for related fees.

J-18808-Ljbffr

2 days ago
Related jobs
ZEAL
San Francisco, California
Remote

Senior Software Engineer - Remote (backend, node. All our engineers here at Zeal are full-stack engineers, but we have a position available on the back-end leaning side (70/30) where you'd be working on our tax engine and API. Our engineering team is into Typescript, built on React/Redux, Node, Mong...

Varo
San Francisco, California

If you are interested in working with an impressive team of Data, Software, and Machine Learning engineers who collaborate and challenge each other and want to solve interesting problems to propel the company's growth, apply now!. Strong programming and software engineering skills. The Data & ML Eng...

HyperDX
San Mateo, California

Hands-on building out any and all parts of the product, broadly focused on the backend, with a focus on building the best developer experience possible to bring an engineer from incident or bug, to root cause and resolution. Hi there! We’re building an open source platform for engineers to monitor, ...

Otter.ai
Mountain View, California

We are seeking an experienced Senior Software Engineer, Backend to help lead the development, deployment and management of our web services and related infrastructure to join our engineering team. Members of the engineering team work collaboratively as a group and with colleagues in technology, who ...

Athelas
Mountain View, California

Athelas is on the lookout for a Senior Back-End Engineer to join our Infrastructure Engineering team, playing a pivotal role in enhancing our revenue cycle management product. Advanced skills in system monitoring, alerting, reporting, metrics tracking, and software reliability engineering. And techn...

Greylock
CA, United States

Understanding of software development lifecycle and best practices. ...

Patreon, Inc.
San Francisco, California

As a Senior Backend Platform Software Engineer at Patreon, you will be responsible for designing and implementing scalable, high-performance backend systems that power our creator membership platform. We’re continuing to invest heavily in building the most talented team in the Creator Economy and ar...

Tomo Credit
San Francisco, California

The Role We're looking for an experienced Senior Software Engineer with strong system building skills to join our small and creative team. You'll own projects from concept to completion and be working alongside talented software engineers in executing your projects. Backend/Fullstack) or React/React...

DocuSign
San Francisco, California

What you bring Basic 8+ years software engineering experience in a SaaS organization focused on building backend 5+ years experience building resilient platforms, software as a service, architecture and integration Experience documenting architectural standards and decisions Professional experience ...

KOKO
Palo Alto, California

We are seeking a skilled backend software engineer to join our innovative Full Sleep engineering team. Full Time] Backend Software Engineer at Koko (United States). Initially, your primary focus will be developing backend systems for our Linux-based device, as well as for our mobile and web applicat...