Avatar for Brex
Brex
Actively Hiring
The AI-powered spend platform
  • Responds within three weeks
    Based on past data, Brex usually responds to incoming applications within three weeks
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • +3

Senior Software Engineer, Product Data Platform

Posted: 5 months ago
Job Location
Visa Sponsorship

Not Available

RelocationAllowed

About the job

Engineering at Brex

Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.

Where you’ll work

This role will be based in our Vancouver Office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week, Monday, Wednesday and Thursday.

As a perk, we also have up to four weeks per year of fully remote work!

What you’ll do

This opportunity is on our Product Data Platform (PDP) team, which builds and operates the high-performance data, query, and search infrastructure that powers critical Brex product experiences. PDP’s mission is to make Brex customizable, scalable, and reliable for finance teams, and that requires deeply optimized, production-grade backend systems.

As a Senior Software Engineer, you’ll work on data-intensive, distributed systems at scale. You’ll lead architectural and performance improvements across the platform, driving better latency, correctness, and scalability across multiple product surfaces. PDP also builds AI-powered data products, including an agentic reporting experience that enables customers to interact with their financial data in dynamic, intelligent ways. Your work ensures these systems are fast, reliable, and built to scale.

Responsibilities:

  • Analyze and optimize complex query plans, execution paths, cost models, joins, and indexing strategies.
  • Drive schema and access-pattern improvements to resolve systemic performance bottlenecks.
  • Debug and remediate P95/P99 latency issues under load in production systems.
  • Design and operate distributed systems with thoughtful tradeoffs around consistency, latency, caching, and failure modes.
  • Evaluate existing architectures to proactively identify scaling risks and long-term reliability gaps.
  • Implement and improve caching strategies, read/write separation, and replica usage.
  • Contribute to and improve backend systems primarily in the JVM ecosystem (Kotlin/Java).
  • Raise the technical bar through thoughtful design reviews and clear communication of tradeoffs.

Requirements:

  • 7+ years of backend engineering experience building and operating production systems at scale.
  • Experience building platforms or infrastructure used by real customers.
  • Strong communication skills and ability to collaborate cross-functionally.
  • Deep hands-on experience with relational databases (Postgres or Aurora strongly preferred)
  • Strong expertise in query plan design and analysis, indexing strategies, and real-world database optimization.

Bonus:

  • Hands-on experience with OpenSearch / Elasticsearch or similar systems in production
  • Experience with multi-tenant or data-heavy platforms.

Compensation:

  • The expected salary range for this role is $192,000 - $240,000 CAD. However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity.

Brex LLC is a wholly owned subsidiary of Capital One, N.A.

About the company

Brex company logo

Brex

Actively Hiring
The AI-powered spend platform501-1000 Employees
  • Responds within three weeks
    Based on past data, Brex usually responds to incoming applications within three weeks
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • YC Funded
    Startup funded by Y Combinator
  • Valuation $1B+
    This company has a valuation of $1B or more
Learn more about Brex image

Funding

AMOUNT RAISED
$607.5M
FUNDED OVER
5 rounds
Rounds
D2
Undisclosed amount
Series D2 - Jan 2022+4

Perks

Health Insurance
Dental Insurance
Vision Insurance
401K Plan (5)
Stock Options
Vacation & Paid Time Off
Free Lunch & Snacks
Commuter Checks & Assistance

Founders

Pedro Franceschi
Founder
image
Henrique Dubugras
Founder
San Francisco
image
View the team image

Similar Jobs

Picovoice company logo
Picovoice
On-device AI platform for real-time voice, language, and vision understanding
Hiive company logo
Hiive
The marketplace for private stock. Trade unicorns online
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
IcePanel company logo
IcePanel
Diagramming and modelling tool for software architecture
Altinity company logo
Altinity
The leading service and software provider for ClickHouse
Procurify company logo
Procurify
Powerful AI for proactive spend control