Senior Software Engineer I, Full-stack

Braze Braze · Enterprise · Austin, TX · Engineering

Full-stack engineer for a customer engagement platform that utilizes AI/ML for personalization and optimization. The role focuses on building and improving product components, collaborating with various teams, and influencing product strategy. While the company uses AI extensively, this specific role is not directly building or researching AI models but rather integrating and enhancing features within a larger product.

What you'd actually do

  1. Use robust software engineering best practices to design, implement, and improve modular components in a cutting-edge product
  2. Collaborate closely with other teams (e.g., UI/UX, Product, Research, Implementation) to create scalable and dynamic Braze product components
  3. Apply your extensive knowledge of TypeScript, JavaScript and their ecosystem to build a clean, reliable, and extensible user interface for the web
  4. Influence Braze’s product strategy and roadmap
  5. Support teams implementing Braze for customers to ensure their success

Skills

Required

  • TypeScript
  • JavaScript
  • Vue.js
  • Node.js
  • PostgreSQL
  • HTML5
  • CSS3
  • clean code
  • good design
  • development best practices

Nice to have

  • Python
  • Pandas
  • TF
  • Fast API
  • Great Expectations
  • SQL