Senior Software Engineer I, Testing Infrastructure

Braze Logo

Braze

πŸ“Remote - Canada

Summary

Join Braze's Testing Infrastructure team as a Senior Software Engineer and contribute to building critical components for developer experience. You will manage the monolith's integration pipelines and processes, including CI, testing frameworks (Cypress, Rspec, Jest), integrations with tooling (Github and Slack), pre-prod branch testing environments, and load and performance regression testing. This role requires 5+ years of relevant experience, strong coding opinions, experience building CI pipelines and developer tooling, familiarity with testing frameworks and CI pipelines, excellent communication, strong organizational skills, and experience with agile processes. Braze offers competitive compensation, equity, retirement and employee stock purchase plans, flexible paid time off, comprehensive benefits, family services, professional development opportunities, and a collaborative culture. The position is #LI-Remote. Braze is an equal opportunity employer committed to creating equitable growth and opportunities.

Requirements

  • 5+ years of relevant experience with a strong track record of success
  • Have strong and good opinions about how code should be written, as well as good development practices
  • Experience building CI pipelines and developer tooling
  • Familiar with Testing Frameworks, Buildkite, or other CI pipelines
  • Excellent communication skills and a user-centric attitude
  • Strong organizational skills and ability to keep track of multiple streams of work at once. A self-starter inspired to perform without structured guidance
  • Experience with agile processes and tools such as JIRA

Responsibilities

  • Manage the monolith's integration pipelines and processes
  • Build and maintain CI, Testing frameworks (Cypress, Rspec, Jest), integrations with tooling (Github and Slack), pre prod branch testing environments, load and performance regression testing
  • Make it smooth and easy to build and verify changes to a monolith supporting 10s of billions of daily incoming events with no downtime

Preferred Qualifications

Cypress, Ruby on Rails, React, Buildkite, Typescript, Node, Kubernetes, Docker, Kotlin, Github API, Slack API

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.