✦ Luna Orbit — Software Engineering

Senior Software Engineer I, Full-stack

at Braze

📍 San Francisco Onsite Posted March 19, 2026
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category Software Engineering

This role involves designing, implementing, and improving modular web components for a SaaS product, collaborating with cross-functional teams, and supporting customer success. The focus is on full-stack development using modern JavaScript frameworks and Python-based data pipelines.

  • Design and implement modular components
  • Collaborate with UI/UX, Product, and Research teams
  • Build reliable user interfaces
  • Support customer implementations
  • Influence product roadmap

The technical environment includes TypeScript, JavaScript, Vue.js, Node.js, PostgreSQL, Python, TensorFlow, FastAPI, and data validation tools. The role emphasizes clean, well-tested code and scalable architecture.

The ideal candidate is a mid-level full-stack software engineer with strong expertise in TypeScript, JavaScript, Vue.js, and Node.js, with experience in web development and database management. They should be collaborative, problem-solving, and able to work effectively in an onsite environment in San Francisco.

TypeScriptJavaScriptVue.jsNode.jsSQLPythonproblem-solvingcollaboration
FastAPIGreat ExpectationsPostgreSQLTensorFlowPython
Vue.jsVueCLIwebpackNode.jsStrapiPostgreSQLPythonTensorFlowFastAPI
TypeScriptJavaScriptVue.jsVueCLIwebpackNode.jsStrapiPostgreSQLPythonPandasTensorFlowFastAPIGreat ExpectationsSQL
TypeScriptJavaScriptVue.jsVueCLIwebpackNode.jsStrapiPostgreSQLPythonPandasTensorFlowFastAPIGreat ExpectationsSQL
communicationcollaborationproblem-solvingautonomyaccountabilityadaptabilitylearning mindsetorganizedclear communication
Industry SaaS
Job Function Full-stack web development and product collaboration
Role Subtype Full Stack Engineer
Tech Domains JavaScript, Python, PostgreSQL, Vue.js, Node.js
TypeScriptJavaScriptVue.jsNode.jsPostgreSQLPythonFastAPIGreat Expectationssoftware engineeringfull-stackweb developmentcollaborationproblem-solvingon-siteSan Francisco

Lack of experience with TypeScript or JavaScript, No experience with Vue.js or Node.js, Unable to work onsite in San Francisco, Lack of collaboration or problem-solving skills

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