Backend Product Engineer - US Remote @ Fin - Los Angeles, CA

Job Overview

2 months ago

Backend Product Engineer - US Remote

Fin - Los Angeles, CA

About Fin

Fin's mission is to help teams become better by making digital work visible and fact-based. Using Fin's insights, companies around the world are measuring and improving the way they work in ways never before possible.

By applying a big data approach to knowledge work, Fin helps companies improve workflow definition, provide better training to team members, and understand the technological and behavior variables that impact team performance, productivity and happiness.

Fin was founded by Sam Lessin (former VP Product Facebook) and Andrew Kortina (founder Venmo), and is backed by top-tier VCs like Coatue, First Round Capital, Accel, and Kleiner Perkins. Following strong customer growth, we're accelerating investment in product development, marketing, sales, and all other areas of the business.

At Fin we live our product values, fostering a culture of continuous personal and team improvement. We're looking for candidates that are ready to do the best work of their career while actively contributing to an environment where their colleagues can achieve the same. That means an emotionally safe environment where expectations are clear and measurable, where we are vigilant about protecting your creativity against 'the way things have always been done', and where we embrace modern, asynchronous, management techniques.

Fin's Backend Engineer Role

The core of Fin's data platform is, in essence, one big data transformation pipeline. It ingests user activity events (both real-time from the browser, and periodically from external APIs), transforms the data to represent workflows and behaviors, and ultimately presents the data and insights as interactive visualizations to our customers.

Unlike other analytics platforms that offer basic free-form exploration, Fin's data models are quite opinionated about what constitutes work. This approach dramatically reduces the time required for customers to get value from Fin.

As Fin undergoes significant user growth, we must continue to build scalable and performant data processing systems and infrastructure. Accordingly, Fin seeks a backend engineer to join our team and help us build a petabyte-scale data platform.

The Ideal Fit

  • You have spent 5+ years building large-scale data systems (or equivalent experience) and have driven their growth and maturation over time.
  • You have strong experience using Python to develop backend applications that efficiently process data and move data in/out of relational databases or similar data repositories such as file systems, data warehouses or NoSQL databases.
  • You are capable of defining and creating data models needed for your applications and writing effective SQL statements in client applications to read/write data from those models.
  • You can effectively communicate with, and efficiently build consensus among, enthusiastic and talented peers in an ambiguous problem space.
  • You can effectively collaborate across teams & functions (e.g.: marketing, sales, solutions, product management, etc.) and provide meaningful input into product direction.
  • You can own the entire lifecycle of building features, including scoping, design, implementation, and testing.
  • You have significant experience with developing applications and optimizing efficiency and costs using AWS technologies (Aurora, Kinesis, Redshift, Athena, Glue, etc.).
  • You are comfortable working in an early-stage startup environment: building and shipping frequently, willing to take risks, iterating quickly as we learn from customers using our products, and helping to shape the engineering culture.

Nice-to-haves

  • Experience with some database administration such as backups, restores, user/role security, access permissions and query optimization.
  • Experience with ETL tools such as Upsolver, Fivetran, Datacoral, etc.
  • Familiarity with Docker, Kubernetes and microservice based architecture.
  • Familiarity with data streaming architectures and software such as Kafka, Striim, Databricks, ElasticSearch, Druid, etc.
  • Familiarity with the customer operations ("CX") domain and tools (Salesforce, Zendesk).

Similar Jobs

Staff Backend Engineer (Remote)

Mattel

El Segundo, CA

We create innovative products and experiences that inspire, entertain and develop children through play. Support the entire application lifecycle (concept,…

Software Engineer II

Disney

Glendale, CA

Design data models and build scalable backend services that interact with frontend clients and applications. In this role, it is important to have a keen vision…

Sr Software Engineer

Disney

Glendale, CA

Develop product specifications with attention to business requirements, system integrations, consistency, and reusability. Linux Scripting (Perl/Ruby/Bash).

Lead Software Engineer

Disney

Glendale, CA

Contributes to product and solution designs to address critical and strategic issues and complex problems spanning multiple product groups.

Lead Software Engineer , Android OTT ( remote )

Disney

Glendale, CA

Understand product architecture, assisting other Software Developers and Architects as necessary. This is a hands-on engineering position developing the Android…

Lead QA Engineer

Cie

Irvine, CA

Write automation for web applications, native mobile apps, and backend systems. You look from the customer's perspective to drive toward the best possible…

Staff Software Engineer, Growth

Whatnot

Los Angeles, CA

Ability to work across the stack (backend and frontend). We recruit thoughtfully, can adapt quickly, and are scaling fully remotely.

AEM Content Author (Hybrid)

U.S. Bank National Association

Los Angeles, CA

The AEM Content Author works with one of our 130 financial product teams alongside their UX team members, backend developers, and QA partners to fulfill their…

Engineering Manager, Integrations

ChowNow

Los Angeles, CA

You have hands-on experience building scalable backend services. You have developed, launched and supported large scale B2B and B2C SaaS products.

Head of Data Engineering

Northbeam

Los Angeles, CA

Work with the heads of the engineering and product management teams on roadmap planning, product discovery, and project management.

Senior Software Engineer, Growth

Whatnot

Los Angeles, CA

Ability to work across the stack (backend and frontend). We recruit thoughtfully, can adapt quickly, and are scaling fully remotely.

Senior Web Developer

Adcentric Corp

West Hollywood, CA

The full-stack developer will bring a BIG impact to a small team by working with designers, copywriters, and alongside our media buying team to increase overall…

Principal Engineer - Java Backend

Verizon

Irvine, CA

Liaising with product stakeholders and other teams in the organization to complete the projects on time and to the highest quality standards.

Senior Applied Scientist

Samsara

Los Angeles, CA

Optimize models for inference on the backend and/or on edge devices. Comfortable with full-stack / backend development code to build a strong understanding of…

Sr. Backend Engineer

Everytable Inc

Vernon, CA

STRONG experience with backend technologies like . Experience working with developers, QA, product managers and other resources that are on-shore and off-shore.

Senior Software Engineer - Backend (Scheduling)

Umbra

Santa Barbara, CA

Provide key software architecture expertise to cross-functional engineering and product teams. The individual filling this position will collaborate with…

Software Engineer - Backend (Scheduling)

Umbra

Santa Barbara, CA

The individual filling this position will collaborate with product owners and multidisciplinary engineering teams to develop and maintain the software that…

VIDEO PLAYER AUTOMATION ENGINEER

STAND 8

Los Angeles, CA

Partner with other engineers to write testing code concurrently with product development. Deep understanding of Web frontend & backend technologies, such as…

Sr. Workday ERP System Analyst

Connection

Los Angeles, CA

Support all product patch and upgrade version control and implementation, while evaluating the feasibility of system modifications and enhancements.

Senior Software Engineer - Identity

Genvid Technologies

Los Angeles, CA

Fluency in at least one backend programming language (we use Go). Familiarity with game backend SaaS applications like Playfab, XSolla, and GameSparks.

Engineer, Software 4

Teledyne FLIR

El Segundo, CA

Performs design, analysis and verification testing of a functional component (e.g. software module, embedded software module) for new or existing products.

Software Engineer - (New Graduate Program)

Thales Avionics, Inc. (IFE)

Irvine, CA

Be hands on and deliver on frontend applications and backend platform services. Collaboration within agile teams of Engineers and Product Owners and UI…

Software Engineer - (New Graduate Program)

Thales

Irvine, CA

Be hands on and deliver on frontend applications and backend platform services. Collaboration within agile teams of Engineers and Product Owners and UI…

Engineer -Software Development

Verizon

Irvine, CA

Experience in backend frameworks like Hibernate, Drools and experience with other BPM tools. Providing the progress of development to development manager.