Senior Software Engineer, Data Enablement Platform

Brex

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$192,000–$240,000 / yr
Posted
78 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $216k
$122k most similar roles pay here $253k

This role pays more than 74% of similar roles. Most pay $151,000–$222,000 — the shaded band above. At the midpoint, this role pays about $216k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Brex

Brex is a financial technology company providing corporate credit cards, cash management accounts, and expense management software designed specifically for startups and growing technology companies. Industry: Financial Technology & Corporate Banking

Brex currently has 61 open roles on FindRole.

Listed pay typically runs $192,000–$240,000 across 61 roles with salary data.

Most-posted roles

View all roles at Brex

At a glance

TL;DR · Senior Software Engineer, Data Enablement Platform

As a Senior Software Engineer, Data Enablement Platform, you will join the Data Enablement Platform team to manage and operate systems that deliver critical data from diverse sources across an asynchronous architecture. You will build, improve, and maintain core infrastructure including data warehouse and analytics, streaming, replication, materialization, orchestration, observability, and governance. The role involves partnering with product, data science, and analytics teams to develop data-backed products while improving overall data competency through education. To succeed, you must possess experience in backend engineering or full-stack development using Kotlin or Python. You will work with a modern data stack including Snowflake, Flink, Airflow, dbt, CDC, and Kafka. This role solves the challenge of unifying fragmented data from multiple systems to power client experiences and inform risk management policies within a complex financial environment.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build, improve, and maintain the company's data warehouse, analytics, streaming, and orchestration systems.
  • Manage data replication, materialization, observability, access, and governance across the platform.
  • Partner with product, data science, and analytics teams to launch products backed by data insights.
  • Develop resilient data architectures to improve overall operational efficiency.
  • Participate in on-call rotations to maintain system reliability.
  • Improve organizational data competency through education and cross-functional partnerships.

What we're looking for

  • Must have 5+ years of professional experience in a data infrastructure or data platform role.
  • Experience building and maintaining large-scale modern data stacks is required.
  • Proficiency with one or more of Snowflake, Flink, Airflow, dbt, or CDC is required.
  • Experience with streaming infrastructure such as Kafka is required.
  • Must be fluent in Kotlin or similar development languages like Python.
  • Experience in backend engineering or full-stack development is required.
  • Strong communication and collaboration skills for cross-functional relationship building are required.
  • Must be willing to work in the office three days a week on Mondays, Wednesdays, and Fridays.

More like this

Similar roles

Senior Software Engineer, Data Enablement Platform

Brex

Seattle, WA 77 days ago $192,000$240,000
Snowflake Flink Airflow dbt CDC Kafka Kotlin Python Data Warehouse Data Streaming Data Orchestration Data Observability Backend Engineering Full-stack Development Data Architecture
5+ yrs exp Hybrid

Senior Software Engineer, Data Enablement Platform

Brex

New York, NY 78 days ago $192,000$240,000
Snowflake Flink Airflow dbt CDC Kafka Kotlin Python Data Warehouse Data Streaming Data Orchestration Data Observability Backend Engineering Full-stack Development
5+ yrs exp Hybrid

Senior Staff Software Engineer, Data Platform

Robinhood

Bellevue, WA 177 days ago $264,000$310,000
PostgreSQL DynamoDB Kafka Flink Spark Delta Lake Distributed Systems CDC Database Sharding Proxy Architecture Data Lake Real-time Streaming Data Ingestion Kubernetes EC2 Caching Systems
Hybrid