Software Engineer, Commerce @ Recurrent Ventures - Los Angeles, CA

Job Overview

2 months ago

Software Engineer, Commerce

Recurrent Ventures - Los Angeles, CA

The Opportunity:

We are looking for someone to join the growing Commerce team at Recurrent. In this role you will build, maintain, and optimize tools and services for the Commerce team, which spans across content, analytics, and revenue for all of Recurrent’s owned and operated websites.

Our team works across the entire stack that supports shopping content and other buying opportunities across our sites. We focus on execution, working quickly to meet our business’s needs while at the same time developing a framework for scalable, long term success. We’re building off of a mix of internally developed and external tools to find the best in class tech stack to support the 100s of millions of dollars of transactions that flow through our sites.

We are looking for an engineer who can assume responsibility for the various tools and platforms the Commerce team relies on. Your role will be to partner with executive and product leadership to help define our technical strategy using a blend of both internal and third party services. We are looking for technical analysis when making thoughtful decisions around where to build vs. partner with 3rd party tools.

A strong desire to learn and teach others is important.

This role will involve development of prototype applications and production code. It’s an excellent opportunity for a curious engineer who enjoys a mix of both theory and application in a fast growing and exciting space within digital media.


The Responsabilities:

  • Build new features and systems with our Senior Product Manager for Commerce, using a combination of internally developed and third-party solutions.
  • Help define product roadmaps with technical estimates for the Commerce team.
  • Partner with our revenue and operations teams to deploy and scale services we build across Recurrent.
  • Work with Commerce team leadership to develop a path to grow and build out this team as the business scales.

OUR CURRENT TECH STACK:

Frontend languages and Libraries

Backend


The Qualifications:

We encourage all candidates with some of these qualifications to apply. Everyone’s background is different and what matters to us is the willingness and excitement to work on affiliate technology.

  • Bachelor’s Degree or higher in Computer Science, Information Systems, MIS, Mathematics, Systems Engineering, Data Sciences, Economics, or Physics, or similar.
  • 3-5 years of experience building at-scale systems, with a blend of front-end and backend experiences languages (JavaScript/NodeJS/React.js preferred, but not required), reflecting increasing levels of responsibility.
  • Experience in 2 of the following Database technologies: MySQL, Elasticsearch, MongoDB, RedShift, Postgres, Neo4J, Oracle, Hana, Snowflake, MsSQL.
  • In depth knowledge in core design areas, including persistence, protocols, distributed systems, cloud architecture, and security.
  • Knowledge of best practices for observability and instrumentation in a complex microservice environment.
  • Excellent critical thinking and debugging skills.
  • Experience working with data engineering teams to help stream data to analytical tools.
  • A knowledge of how to scale experiments (hundreds of users) to scale readership (hundreds of thousands of users).

Bonus if you have:

  • Industry experience in digital advertising, digital media, or affiliate marketing
  • Experience in M&A, i.e. merging new technologies or engineering teams through acquisitions and integrating disparate systems and workflows into a unified ecosystem

The Benefits & Perks:

  • Medical, dental, vision & life insurance
  • Unlimited PTO
  • Remote - work from anywhere!
  • Offices in Miami, San Francisco, New York, San Diego
  • Parental leave
  • Matching 401k
  • Equity package

PbqQfvE9RC

Similar Jobs

FE Programmer

91bnb

El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Software Engineer, Site Reliability - Undergraduate/Graduate nternship

AvidXchange

Burbank, CA

Communication: Effectively transfers information and expresses ideas to individuals or groups in oral and written form.

Mechanical Design Engineer (Automation)

Motive Companies

Irvine, CA

Track project deliverables, and provide status updates to the project team. Bachelor's or Master's degree in Engineering and 5 years' experience, or Master's…

Senior Graphics Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, GCM Replay, Tuner, Vtune, etc.).

Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Commercial Opportunities - Flight Software Engineer

Stellar Solutions

Los Angeles, CA

Develop test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.

Sr Software Engineer

Medtronic

Northridge, CA

We’re looking for someone with knowledge in embedded software (proficiency in C, familiarity with RTOS and Embedded programming) to help us transform diabetes…

Senior Product Manager - Developer Platform

Intuit

San Diego, CA

Serve as a product evangelist for container based developer platforms both internally and externally by speaking at conferences, meetups, community meetings in…

Senior Site Reliability Engineer (Remote/Hybrid)- Santa Ana, CA

FutureRecruit

Santa Ana, CA

Provides advanced operational support and engineering for multiple large distributed software applications. Opportunities for contract to direct full-time hire!

Full Stack Software Engineer

DISQO

Glendale, CA

Collaborate with product managers, software engineers and data engineers to design, implement, and deliver successful data solutions.

Programmer Analyst I

UCLA Health

Los Angeles, CA

Excellent written and oral communication skills; You will also transform complex -OMICS data sets, conduct quantitative analysis, and differentially expressed…

Software Development Engineer in Test (SDET), World of Warcraft

Blizzard Entertainment

Irvine, CA

Commitment to quality and sustainable software development. 2+ years software engineering experience in a professional environment.

React JS Developer

KBI Recycling

Anaheim, CA

Troubleshoot and debug software issues. Contribute to the development and maintenance of software applications using ReactJS and Firebase.