InternFlow

Greenhouse ·

full-time

Software Engineer II, Data Enablement Platform

Brex · New York, New York, United States

Brex is an intelligent finance platform that provides corporate cards, banking, and spend management software to global businesses. As a Software Engineer II on the Data Enablement Platform team, you will focus on building and maintaining the infrastructure that powers the company's data-driven products. Your daily responsibilities involve working across the entire data stack, including data streaming, warehousing, orchestration, and observability. You will design and manage systems for data replication and materialization while ensuring the platform remains resilient and scalable. A significant part of the role involves partnering with product, data science, and analytics teams to support the launch of data-backed features and improving overall data competency across the organization. This position is well-suited for engineers with over three years of professional experience in data infrastructure who are proficient in Kotlin or Python. Candidates should have hands-on experience with modern data stack tools such as Snowflake, Flink, Airflow, and Kafka. The role requires a strong background in backend engineering and the ability to collaborate effectively across cross-functional teams to solve complex architectural challenges.

data infrastructuresoftware engineerdata platformbackend engineeringdata streamingdata architecturesnowflakekafkakotlindata engineering

Education

  • Level: Bachelor's degree
Data Platform EngineeringHybrid3-3 yrs experience

Key Skills

SnowflakeFlinkAirflowdbtCDCKotlinPythonKafkaBackend EngineeringFull-Stack Development

Notes

Office presence required 3 days a week (Mon, Wed, Fri)

Experience required

3-3 years experience
0 yrs10+ yrs

About the Role Brex is an intelligent finance platform that provides corporate cards, banking, spend management, bill pay, and travel software to help companies operate faster and smarter. The Data Enablement Platform team builds the data infrastructure that powers Brex’s products and services. Responsibilities Build, improve, and maintain Brex’s data platform and infrastructure including data warehouse, analytics, streaming, replication, materialization, orchestration, observability, access, and governance. Partner with product, data science, and analytics teams to enable data‑backed products. Level up data competency through partnership and education. Participate in on‑call rotations and improve operational efficiency. Requirements 3+ years of professional experience in data infrastructure or data platform roles. Experience with Snowflake, Flink, Airflow, dbt, CDC, Kotlin or Python. Experience building and maintaining large‑scale modern data stacks and streaming infrastructure such as Kafka. Background in backend engineering or full‑stack development. Strong communication and collaboration skills across teams. Must be willing to work in the office three days a week (Monday, Wednesday, Friday).

Skills for this role

SnowflakeFlinkAirflowdbtCDCKotlinPythonKafkaBackend EngineeringFull-Stack Development

Required skills

SnowflakeFlinkAirflowdbtCDCKotlinPythonKafkaBackend EngineeringFull-Stack Development

Also mentioned in the listing

data infrastructuresoftware engineerdata platformdata streamingdata architecturedata engineering
RoleSoftware Engineer II, Data Enablement Platform
CompanyBrex
LocationNew York, New York, United States
Typefull-time
CompensationNot disclosed
Posted2026-10-19
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

About Brex

Brex is a finance software platform that provides integrated financial services and software to help businesses manage their operations. The company serves over 35,000 customers, including startups, mid-size companies, and enterprises, as well as ecommerce brands. Its platform offers a suite of tools designed to automate financial workflows, including corporate cards, expense management, bill pay, accounting automation, and banking and treasury services. By utilizing AI-powered controls and integrations, Brex aims to help organizations manage spending, automate manual tasks, and operate globally across more than 120 countries. The platform is designed to support companies through various stages of growth, from initial launch to scaling operations.

All jobs and hiring details at Brexbrex.com

More at Brex

Other jobs at Brex

See all 10 openings at Brex

Explore Related Placements


// similar opportunities

You might also like

Software Engineer II | Data & AI Platform

Mastercard

Punefull-time
Top CompanyNew
OnsiteAny GraduateWorkdaySoftware Development# Data Engineering# Artificial Intelligence

No description available.

Apply now →

Software Engineer II, Platform

Flexport

Amsterdam, Netherlandsfull-time
Greenhouse

About Flexport: At Flexport, we believe global trade can move the human race forward. That’s why it’s our mission to make global commerce so easy there will be ...

Apply now →

Principal Software Engineer - Intelligent Data Platform

Zscaler

Santa Clara, California, USAfull-time
Greenhouse

Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platfo...

Apply now →

Software Engineer, Growth Platforms

Lyft

Lyft logo
Toronto, Canadafull-time
Greenhouse

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to...

Apply now →

Principal Software Development Engineer, Platform Engineering

Zscaler

Santa Clara, California, USAfull-time
Greenhouse

Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platfo...

Apply now →

Software Engineer, Supply Platform

Lyft

Lyft logo
Mexico City, Mexicofull-time
Computer Engineering, Computer ScienceGreenhouseSoftware Development# Python# Go# Distributed Systems# Relational Databases+5 more

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to...

Apply now →