Senior Software Engineer, Channels @ Braze - New York, NY

Job Overview

11 days ago

Senior Software Engineer, Channels

Braze - New York, NY

WHO WE ARE

Braze delivers customer experiences across email, mobile, SMS, and web. Customers, including Burger King, Delivery Hero, HBO Max, Mercari, and Venmo, use the Braze platform to facilitate real-time experiences between brands and consumers in a more authentic and human way. And we do it at scale – each month, hundreds of billions of messages are sent to a network of over 3 billion active users through Braze.

Need more proof? Braze was named a Leader in the Forrester Wave™: Cross-Channel Campaign Management (Independent Platforms), Q3 2021, and was named to the Forbes Cloud 100 list for the fourth consecutive year. The company has also been selected as one of Fortune's Best Workplace for Millennials in 2021, and was ranked #20 on Fortune's Best Medium Sized Workplaces in 2021. Braze is certified as a Great Place to Work in the UK and the U.S. and is recognized as one of the UK's Best Workplaces for Women.

WHAT YOU'LL DO

We're looking for a Senior Software Engineer to join our Channels team, which is responsible for building and scaling several of Braze's core messaging channels - Push, Content Cards, and Webhooks. We work on all of the message definition, composition, journey-building, and analytics parts of Braze's product, including a feature-rich dashboard that allows our customers to compose messages and and a highly parallelized platform for sending and processing messaging-related events at scale.

As a senior engineer on the team, you will work with us to build out new features, improve performance, and provide guidance on key architectural decisions. You will have the opportunity to tackle significant engineering challenges, such as architecting new iterations of critical components for our systems and optimizing our systems for resilience as they scale. We greatly value colleagues who help make us better engineers and are excited, in turn, to learn from us. If that's you, we'd love to hear from you!

WHO YOU ARE

  • 5+ years of full-stack development experience
  • Experienced technical leader
  • Strong understanding of design, data structures and algorithms
  • A self starter with great communication and organizational skills and will have worked in a team environment before

Bonus:

WHAT WE OFFER

  • Competitive compensation that includes equity
  • Generous time off policy to balance your work and life, including paid parental leave
  • Competitive medical, dental, and vision coverage for you and your dependents
  • Collaborative, transparent, and fun loving office culture

If you are a California resident subject to the California Consumer Privacy Act, click here to understand how Braze processes your personal information and how you can exercise your rights.

If you are located in the EU or UK visit our privacy policy to understand how Braze processes your personal information and how you can exercise your rights.

Similar Jobs

Java Full Stack Engineer

JPMorgan Chase Bank, N.A.

New York, NY

JPMorgan Chase will consider accommodation requests as required by applicable law.

Software Development Engineer

Amazon.com Services LLC

New York, NY

Experience in databases, analytics, big data systems or business intelligence products. Experience mentoring and training other engineers. A day in the life.

Front End Developer

JPMorgan Chase Bank, N.A.

New York, NY

Keen understanding of financial control and budget management. BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure…

Software Engineering

JPMorgan Chase Bank, N.A.

New York, NY

Understand firm's approach and policies for control and governance related to electronic trading. Keen understanding of financial control and budget management.

Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Software Development - Design, develop, test, modify, and implement application code; make standard modifications to existing software applications and modules…

Software Engineer in Spectrum Team in JPM Asset Management

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Experience developing server side applications and REST APIs, ideally with Java. Curious, detail-oriented, and motivated by complex analytical problems.

Software Engineer - Cloud

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Architect, build the core platform and frameworks for large-scale batch / interactive data and risk analytics workloads using cloud and on-premises technologies…

Software Engineer - Java

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Python Developer

JPMorgan Chase Bank, N.A.

New York, NY

Knowledge of version and revision control practices and procedures. BS/BA degree or equivalent experience. Knowledge of database management systems, relational…

VP- Fullstack Software Engineer- Java & React

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Keen understanding of financial control and budget management. BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure…

Full Stack Java Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Collaborate with high-performing teams and individuals throughout the firm to accomplish common goals. Understand business requirements, partnering with global…

Cloud Engineer - GCP/Azure

WELLS FARGO BANK

New York, NY

Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the…

Full Stack Java Engineer

JPMorgan Chase Bank, N.A.

New York, NY

Leveraging the scalability offered by the cloud and incorporating tools from AWS such as Lambda, SageMaker and EMR you will be using the latest software…

Software developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

JPMorgan Chase will consider accommodation requests as required by applicable law.

Cloud Engineer

JPMorgan Chase Bank, N.A.

New York, NY

Willingness to commit extra effort to meet deadlines as required on a high profile and business critical projects. Exposure to Machine Learning will be a plus.

RTC Dev Ops Engineer

Bank of America

Jersey City, NJ

Manage the infrastructure for the RTC Automation team. Setup and manage infrastructure configurations: DNS, load balancing, etc.

Senior Software Engineer

PulsePoint

New York, NY

Provide production support for (Ad Exchange) software. Manage source code control (Subversion, Git),. Company which includes evaluating new technologies and…

Site Reliability Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Participate in Sprint and Kanban based Agile Methodologies to not only work on strategic initiatives to reduce toil and increase observability, but solving the…

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Keen understanding of financial control and budget management. Syndicated loan trading and/or servicing experience is a big plus.

Java/Python Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Work closely with fixed income mortgage product business users to define, design, and drive implementation of software solutions.

Fullstack Software Engineer (Java, Angular/Moneta, REST/Microservices, Flink/Kafka) - Digital Robotics & Intelligence (DRI)

JPMorgan Chase Bank, N.A.

New York, NY

Experience in the public cloud (AWS), cloud formation templates (Terraform, Skafold, etc.). "Intelligent Software Bots" that detect anomalies in product…

Java Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

7+ years of minimum experience in software development utilizing java based platforms for building mission critical enterprise applications.

Staff Software Engineer

BlackLine

New York, NY

Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and…

Engineer , Software Development and Engineering & Eng

Comcast

Philadelphia, PA

Be part of a very driven team responsible for Comcast’s communications services infrastructure solution and evolution. Database and Data Science knowledge.