Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$220k - $359.21k per year

Braze

At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.

We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.

To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success.

Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture.

If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.

WHAT YOU'LL DO

Core Data Objects are at the base of Braze's product offering and power our industry-leading customer engagement tool. The Core Objects team owns our customers' most valuable data structures - the foundation that enables them to use Braze most effectively and implement their most innovative strategies.

The team extensively integrates AI into its daily workflow, leveraging agentic tools to navigate our large Ruby monolith, create proof of concepts, and transition quickly and safely from an ask to a working solution. AI has been used across all stages of product delivery, fundamentally enhancing the team’s ability to deliver high-quality results more efficiently.

We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader. You will drive the architecture, scalability, and performance of a complex, high-scale backend system that underpins our entire product offering. You’ll support the development of new, advanced data objects, optimize performance and cost, and shape how core data structures evolve at Braze. Your responsibilities will include:

  • Architect & Build: conceive, design, and implement large-scale systems and services that handle massive data volumes and complex workloads in real time, including extending our high-scale ingestion pipeline to ingest new and advanced data objects
  • Own Core Systems: take ownership of the complex backend systems behind Braze's core data objects, continuously improving their performance, reliability, and cost-effectiveness
  • Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations
  • Collaborate Cross-Functionally: work closely with other engineering teams, product managers, and stakeholders to ensure core data systems are effectively integrated and aligned with business objectives
  • Innovate & Optimize: continuously identify opportunities to improve our systems, research new technologies, and advocate for their adoption where appropriate
  • Maintain & Evolve: support and refine operational procedures (alerts, on-call rotation, troubleshooting playbooks) to maximize system stability and quality

WHO YOU ARE

  • Extensive Software Engineering experience: 7+ years of professional experience, including hands-on work in full-stack development or back-end services, particularly with high-scale, high-throughput systems
  • Systems at Scale: proven track record of building foundational data-driven systems at scale - whether streaming, real-time pipelines, or large-scale data platforms
  • Technical Leadership: skilled at driving architectural direction, scoping large efforts, and effectively managing technical debt. Known for precise communication of complex technical concepts and a willingness to drive major technical initiatives
  • Strong Fundamentals: deep understanding of software design, data structures, and algorithms
  • Self-Starter: great communication and organizational skills, with a history of thriving in team environments

Bonus:

  • Languages/Frameworks: familiarity with Ruby, Ruby on Rails, React, Go, and SQL/NoSQL databases
  • Database Experience: previous experience with MongoDB, Snowflake, or other data lake solutions
  • Cloud Technologies: experience with container orchestration (Kubernetes), and cloud services (AWS, GCP, Azure)
  • Architecture: experience with distributed systems, API design, monitoring, and best practices
  • Passionate about customer experience

For candidates based in Canada, the pay range at the start of employment for this position is expected to be between CA$ 220,000 and CA$ 359,213/year, with an expected On Target Earnings (OTE) between CA$ 244,000.00 and CA$ 298,400/year (including performance-based or variable compensation (bonus or commission). Your particular offer may vary depending on multiple individual factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, this role qualifies for a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that you will own a piece of our company.

#LI-Hybrid

WHAT WE OFFER

Braze benefits vary by location, and we encourage you to review our specific benefits offerings for each country here . More details on benefits plans will be provided if you receive an offer of employment.

From offering comprehensive benefits to fostering hybrid ways of working, we’ve got you covered so you can prioritize work-life harmony. Braze offers benefits such as:

  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
  • A curated in-office employee experience, designed to foster community, team connections, and innovation
  • Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching 
  • Employee Resource Groups that provide supportive communities within Braze
  • Collaborative, transparent, and fun culture recognized as a Great Place to Work®

ABOUT BRAZE

Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging™. Braze helps brands deliver great customer experiences that drive value both for consumers and for their businesses. Built on a foundation of composable intelligence, BrazeAI™ allows marketers to combine and activate AI agents, models, and features at every touchpoint throughout the Braze Customer Engagement Platform for smarter, faster, and more meaningful customer engagement. From cross-channel messaging and journey orchestration to Al-powered decisioning and optimization, Braze enables companies to turn action into interaction through autonomous, 1:1 personalized experiences.

The company has been consistently recognized as a Leader in marketing technology by industry analysts, and was named a G2 “Best of Marketing and Digital Advertising Software Product” in 2026. Braze was also named a 2026 Best Places to Work by Built In, a 2025 America’s Greenest Companies by Newsweek, and a 2025 Fortune Best Workplace in Technology™ by Great Place To Work®. Braze is also proudly certified as a Great Place to Work® in the U.S., the UK, Australia, and Singapore. 

The company is headquartered in New York with offices in Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, São Paulo, Singapore, Seoul, Sydney and Tokyo.

BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER

At Braze, we strive to create equitable growth and opportunities inside and outside the organization.

Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you .

We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you.

OUR AI-POWERED BRAZE RECRUITMENT PROCESS

At Braze, we’re committed to a fair and transparent candidate experience. To help our recruitment teams focus on what matters most — the person behind each application — we use AI-assisted tools at certain stages of our recruitment process. 

This includes using AI to analyze the experience, skills and qualifications in your application materials to help with screening and prioritizing candidates. Such screening may amount to a form of solely automated decision-making. We also use AI for administrative support, like scheduling and recording interviews and summarizing interview notes. Our recruiting teams remain responsible for all hiring decisions and are involved throughout the process.

Depending on where you are located, you may have the right to request further information about how AI is used in our recruitment process, to opt out of AI-assisted review, to request a manual review of any decision made or to contest a decision. 

Please contact us at View email address on boards.greenhouse.io for any requests or questions. To find out more about our hiring process, check out this page .

Notice Regarding Automated Employment Decision Tool (NYC Local Law 144)

Our use of AI during the application review process may include the use of automated employment decision tools. Pursuant to New York City Local Law 144, for roles based in New York City, or if you reside in New York City, you have the right to request an alternative selection process or a reasonable accommodation instead of AI-assisted review. Please submit any such request to our Talent Acquisition team at View email address on boards.greenhouse.io promptly after applying. A summary of the most recent bias audit results for such tool is available here

Please see our Candidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Vancouver, BC vacancy
  • $216k - $252k per year

     ...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into... 
    Suggested
    Full time
    Work at office

    Dialpad

    Vancouver, BC
    8 days ago
  • $169.2k per year

     ...you lead and mentor teams of exceptional engineers while collaborating closely with Product...  ...A portion of your time is allocated to "Staff Dev Projects," which may include cross-team...  ...expertise in developing highly scalable, robust software solutions across multiple layers of the... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Vancouver, BC
    15 days ago
  • $130k - $173k per year

     ...about cybersecurity, digital experiences, and identity and access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform... 
    Suggested
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Vancouver, BC
    4 days ago
  • $131k - $164k per year

     ...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of how teams build and ship software. What You'll Do... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    19 days ago
  • $156.8k - $196k per year

     ...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions on our Banking and Money Movement Team . In this role, you will lead end-to-end delivery across multi-component systems and multi... 
    Suggested
    Long term contract
    Temporary work
    Bank staff
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    21 days ago
  • $173.4k - $238.35k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to... 
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    a month ago
  •  ...jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility. Your Role: Staff Software Engineers at Treasure AI are pod leads — player-coaches who remain active contributors while setting the technical and process... 
    Contract work
    Work at office
    Night shift

    Treasure AI

    Vancouver, BC
    a month ago
  • $173.4k - $238.35k per year

     ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing... 
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    a month ago
  •  ...We’re a growing SaaS company with startup energy, industry respect, and global reach. The Opportunity We are seeking a Staff Software Engineer to serve as the technical anchor for our team as we pivot to an AI-driven, agentic development workflow. Much of our code is... 
    Local area
    Worldwide

    Sycle LLC

    Vancouver, BC
    a month ago
  • $121k - $159k per year

     ...to extract insights faster, automate repetitive tasks, and unlock the true potential of their data. We are looking for a Staff Software Engineer with deep experience designing and scaling large-scale, data-intensive systems . This role requires hands-on expertise working... 
    Long term contract
    Full time
    Manual labor
    Local area
    Remote work
    Worldwide

    Varicent

    Vancouver, BC
    19 days ago
  • $170k - $240k per year

     ...driving change and achieving remarkable growth in a rapidly evolving industry.   Now, we’re growing! The Role As a Staff Software Engineer, Big Data , you will define and drive the long-term technical direction of the data platform that powers Cognitiv's AI-driven... 
    Long term contract
    Summer work
    Work at office
    Remote work
    Work from home

    Cognitiv

    Vancouver, BC
    a month ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, helping customers innovate AI-powered products faster through...  ..., and analysis solutions. You Are You are an experienced software engineer with strong C++ skills and a solid foundation in 3D... 
    Long term contract
    Full time

    Synopsys Inc

    Vancouver, BC
    9 days ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Full time

    DataVisor

    Vancouver, BC
    7 days ago
  • $200k - $253.65k per year

     ...impact and help shape the future of work, we’d love to hear from you! What is the opportunity? Responsibilities As a Staff Performance Engineer, you will be responsible for automating Performance tests, identifying and resolving performance bottlenecks across the entire... 
    Permanent employment
    Full time
    Flexible hours

    Omnissa

    Vancouver, BC
    12 days ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes...  ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development.... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Vancouver, BC
    15 days ago
  • $146k - $162k per year

     ...believe AI represents the future of work, and APIs are at the heart of how AI connects with the tools where work happens. As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive... 
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    1 day ago
  • $186k - $236k per year

     ...The role / impact This is a hands-on Lead Engineer role in Xero’s Reporting team. You’ll set technical direction for one of the most-used parts of our product and help the team make good decisions through complex, ambiguous work. You’ll lead significant technical outcomes... 
    Long term contract
    Full time
    Work at office
    Work from home

    Xero

    Vancouver, BC
    5 days ago
  • $96.4k - $133.9k per year

     ...multiple platforms (console clients, PC, comp app, web app) working with online services to make the mode a success. As our Client Software Engineer you will report to the team's Development Director. You will work on complex problems with Producers, Designers, Artists and... 
    Full time
    Remote work

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $147k - $174k per year

     ...Back to all jobs Software Engineer (Growth) Platform Engineering Vancouver, Canada About Dialpad Dialpad is the AI platform for customer experience, built to resolve customer problems in real time across voice and digital. Our AI agents learn from your best human... 
    Long term contract
    Full time
    Work at office
    Rotating shift

    Dialpad Japan

    Vancouver, BC
    2 days ago
  • $82k - $110k per year

     ...sustainable business connections through digital and physical channels. Job Description As an Intermediate Quality Software Engineer on our Integration team, you'll own the quality of the integrations that connect our Accounts Payable platform with the different... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Quadient

    Vancouver, BC
    5 days ago
  •  ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows...  ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    1 day ago
  • $120k - $150k per year

     ...and behaviors. About the Opportunity We are looking for a Staff Data Engineer who serves as the universal data architect for our platform....  ...contracts that decouple services from the underlying storage engine. Mentorship: You will elevate the data engineering capabilities... 
    Remote work

    Synthesis Health

    Vancouver, BC
    a month ago
  • $145k - $190k per year

     ...part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust, scalable, and intuitive systems that enhance the experience and... 
    Full time
    Apprenticeship
    Summer work
    Summer holiday
    Local area
    Remote work

    Paramount Commerce

    Vancouver, BC
    12 hours ago
  • $186k - $236k per year

     ...solve complex financial technology challenges at a massive scale. The team / how they connect The Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating closely with product, security, risk, and operations. We are a highly... 
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    12 days ago
  •  ...that outperform standard ad benchmarks by 20x. Our patent-protected runtime engine adapts a single creative tag to any slot, screen, or environment without re-trafficking. We are looking for a Software Engineer to own the creative rendering and presentation layer of the... 
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    8 days ago
  • $104.5k - $142.8k per year

     ...About The Team - Development Release Engineering (DRE) DRE ( are EA's global build automation...  ...DRE supporting The Sims franchise as a Software Engineer. The position is hybrid (3 days...  ..., Open Telemetry) ~ Commercial Game Engine (e.g. Unity, Unreal) ~ Agile familiarity... 
    Full time
    Work at office
    Local area

    Electronic Arts (EA)

    Vancouver, BC
    27 days ago
  •  ...in NYC and Vancouver, Canada. On-site is not required but encouraged if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our weekly team syncs and pair-coding / tech discussion. Application... 
    Full time
    Local area
    Remote work

    flaglerhealth

    Vancouver, BC
    9 hours ago
  • $152k - $190k per year

     ...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations...  ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    22 hours ago
  • $210k - $320k per year

     ...value movement, project interpretations, and report against our unified graph of financial data. We’re applying principles of software engineering and data systems to scale accounting. We tackle the hard problems. Accounting does not need more duct tape. We’ve rethought... 
    Full time
    Remote work

    numeric

    Vancouver, BC
    9 hours ago
  • $230.02k - $279.12k per year

     ...safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms...  ..., and aligned with the long-term vision of the Geometry and Engine teams. Collaborate Cross-Functionally: Work closely with other... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!