Logo
Slickdeals

Sr. Backend Software Engineer, Shopping Graph

Slickdeals, San Mateo, California, United States, 94409


About Slickdeals:

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.

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.

What You’ll Do:

In this role, you will play a pivotal part in shaping and executing our overall architecture and strategy, working with cutting-edge technologies like generative AI and graph data storage. Collaborate with a highly skilled team of engineers, and your contributions will directly impact our ability to acquire, enrich, and deliver high-quality deals to consumers.

Your responsibilities will include:Experience developing and deploying web applications, with a proven track record of shipping to marketArchitect 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 scalabilityCollaboration: Collaborate with cross-functional teams including product managers, data analysts, and domain experts to understand their requirements and deliver actionable insightsQuality Assurance: Implement best practices for quality monitoring, validation, and error handling to ensure data accuracy and reliabilityDocumentation: Maintain comprehensive documentation for our systems and processes, making it easy for team members to understand and use.Mentorship: Provide technical leadership and mentorship to junior engineers, fostering their growth and developmentStay 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 fieldProficiency in programming languages such as Python, Javascript, Typescript, Go or JavaUnderstanding of data storage and retrieval technologies in relational or NoSQL databasesExcellent problem-solving skills and a passion for delivering high-quality data solutionsAbility to diagram, articulate, and document data science and engineering conceptsStrong 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 KubernetesExperience with data modeling, ETL processes, and data warehousing.Familiarity with orchestration tools such as Apache Airflow or AWS step functions

LOCATION:

San Mateo, Los Angeles, or Las VegasFlexible hybrid schedule visiting our San Mateo, Los Angeles, or Las Vegas office.

Slickdeals Compensation, Benefits, Perks:Competitive salary based on your experienceEquity, become a Slickdeals stakeholderPlatinum level medical benefitsDental, Vision, & Life Insurance401K matching above the industry standard10 vacation days, 10 paid holidays, & 48 hours of sick leaveProfessional 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