Remote (Global)

Braze is hiring a Staff Software Engineer

About the Role

Braze is hiring a Staff Software Engineer to lead the design and development of scalable ATS integrations and APIs within the Typescript/Node ecosystem. You will drive the architecture for high-performance data syncs and ensure the long-term reliability of these critical integrations. Our culture is built on autonomy, accountability, and collaboration.

What You'll Do

  • Build integrations with external vendors using Typescript / Node.
  • Design an ATS architecture that allows for high-performance syncs, has low/no regression bugs, and is extensible and scalable.
  • Coach and guide the current API team.
  • Maintain ATS integrations long-term.
  • Lead large, multilayered projects.

What We're Looking For

  • 15+ years experience in software development.
  • 5+ years experience as a staff engineer.
  • Experience building integrations with ATS / large dataset ingestion OR experience with ETL processes.
  • Experience building performant APIs.
  • Experience with integrators like Merge, Kombo.
  • Experience leading large, multilayered projects.
  • Experience with test driven development.
  • Experience with the Typescript / Node ecosystem.
  • Proven ability to work at a detailed level with multiple cross-functional internal stakeholders.
  • Bachelor’s degree or equivalent experience required.

Nice to Have

  • Recruiting ATS and/or HR Technology experience.

Technical Stack

  • Typescript, Node

Benefits & Compensation

  • Remote first culture.
  • Health, Dental, and Short-term Disability plans, with generous employer contribution.
  • Flexible time off.
  • Parental Leave (including adoption placement).
  • $500 home office reimbursement.
  • $500 towards self-selected learning and development annually.
  • Pre-IPO Stock Options.

Work Mode

This role operates in a global, remote-first context and is open to candidates based in Latin America or Canada.

Braze is an equal opportunity employer.

Required Skills
TypescriptNode.jsREST APIsMicroservicesAWSKubernetesDockerCI/CDPostgreSQLMongoDBRedisSystem DesignPerformance OptimizationSecurityDistributed Systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Braze
Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform.
All jobs at Braze Visit website
Job Details
Category backend
Posted 6 months ago