Skip to content
CriblCribl

Staff Software Engineer, Core Platform

Staff Software Engineer on the Core Platform team building scalable backend systems and APIs for ingesting, processing, and routing large-scale telemetry data. Requires strong distributed systems experience and Node.js/TypeScript expertise.

About the job

Responsibilities

  • Provide technical direction for products, projects, and features with emphasis on back end systems and APIs responsible for ingesting, processing, and routing data
  • Contribute to architecture discussions and design reviews
  • Partner with cross-functional teams to translate feature specifications into product designs and implementable code
  • Design, develop, test, and maintain clear, concise, and robust code
  • Create robust test plans paired with comprehensive automated tests
  • Mentor and coach junior engineers
  • Contribute to internal and external blogs
  • Participate in stand-by, on-call, or off-hours duties

Requirements

  • Demonstrated experience building products that leverage large scale data sets (Node.js/Typescript/React)
  • Strong knowledge of data structures, algorithms, and distributed systems
  • Experience with using and developing REST APIs
  • Experience with Agile processes and rapid iterative development
  • Strong sense of ownership with focus on high quality and high performing deliverables
  • Experience developing services for cloud based platforms
  • Ability to comply with U.S. government security requirements for access to FedRAMP-authorized systems (may require U.S. citizenship)

Nice-to-Haves

  • Enjoy learning new technologies and ability to develop prototypes quickly

Skills

Node.js, TypeScript, React, REST APIs, Distributed Systems, Data Structures, Algorithms, Agile, Cloud Platforms, Automated Testing

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Plaid

Plaid

New York, NY

Staff Software Engineer - Credit Insights
$208k+/yrHybrid7+ YOEBackend Engineering

Leads architecture and execution for large-scale credit insights platforms, spanning online feature serving, offline pipelines, and machine-learning systems. The role requires strong backend scaling experience, technical leadership, and collaboration with product, data science, and ML teams.

Plaid

Plaid

Seattle, WA
Staff Software Engineer - Protect
$208k+/yrHybrid8+ YOEBackend Engineering

Leads the technical direction and hands-on development of real-time fraud intelligence systems, including scoring, attributes, APIs, and integrations. Requires 8+ years building scalable backend or distributed systems, strong product judgment, and close collaboration with data science, machine learning, and product teams.

Pinterest

Pinterest

Palo Alto, CA
Staff Software Engineer, Ads & Core Serving Platform
$208k+/yrHybrid8+ YOEBackend Engineering

Leads architecture and implementation of large-scale, low-latency serving platforms supporting Ads and Core experiences. The role requires 8+ years of backend or distributed-systems experience, strong technical leadership, and expertise in scalable production systems.

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Safety-Critical Software
$200k+/yrOn-site10+ YOEBackend Engineering

Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.