✦ Luna Orbit — Software Engineering

Senior Software Engineer I, Full-stack

at Braze

📍 Chicago Onsite Posted March 19, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing and improving modular web components for Braze's SaaS platform, collaborating with cross-functional teams to deliver scalable and reliable product features.

  • Design and implement modular web components
  • Collaborate with UI/UX and product teams
  • Ensure code quality and testing
  • Support product scalability
  • Contribute to product strategy

The technical environment includes TypeScript, JavaScript, Vue.js, Node.js, PostgreSQL, and Python-based data science tools, emphasizing modern web development and data pipeline integration.

The ideal candidate is a mid-level full-stack software engineer with strong expertise in TypeScript, JavaScript, and Vue.js, capable of designing modular, scalable web components. They should be collaborative, organized, and committed to best coding practices.

TypeScriptJavaScriptVue.jsbuilding scalable product componentscollaborating with cross-functional teamsclean code practices
PythonPandasTensorFlowFastAPIGreat Expectations
Vue.jsVueCLIwebpackNode.jsPostgreSQLHTML5CSS3
TypeScriptJavaScriptVue.jsNode.jsPostgreSQLHTML5CSS3PythonPandasTensorFlowFastAPIGreat Expectations
TypeScriptJavaScriptVue.jsVueVueCLIwebpackNode.jsStrapiPostgreSQLHTML5CSS3PythonPandasTensorFlowFastAPIGreat Expectations
communicationproblem-solvingcollaborationautonomyaccountabilitylearning mindsetorganizedclear communication
Industry SaaS
Job Function Full-stack web development and product component engineering
Role Subtype Software Engineer
Tech Domains JavaScript, Vue.js, Node.js, PostgreSQL, HTML5, CSS3, Python
TypeScriptJavaScriptVue.jsfull-stackweb developmentfrontendbackendmodular componentscollaboratescalableTypeScript ecosystemVueCLIwebpackNode.jsPostgreSQLHTML5CSS3PythonPandasTensorFlowFastAPIGreat Expectationsfull-stack developmentweb applicationcollaborativescalable components

Lack of experience with Vue.js or TypeScript, Inability to work onsite in Chicago, No prior experience with modular web components

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile