Senior Software Engineer

Basalt 🪨
Basalt 🪨

Software Engineering

USD 140k-180k / year + Equity

Posted on Oct 6, 2026

Your Role

As a Software Engineer, you will play a crucial role in the development of our application. Your expertise will bridge the gap between front-end and server-side infrastructure using technologies like React/TypeScript for front-end, Node.jsfor the back-end. Other technologies are also part of the game such as Docker, PostgreSQL and much more. Our system is designed in micro-services in a mono-repo architecture, ensuring a great developer experience with an high scalability.

Your responsibilities will include:

  • Engineering robust front-end and back-end solutions for our platforms
  • Ensuring our codebase is scalable, maintainable, and secure
  • Designing and optimizing the overall architecture of our applications
  • Collaborating closely with the product team to enhance user experience
  • Working with the other developers hand in hand to always improve the product and the code base
  • and contribute your own experience to the project 💪
  • Ideal candidate

  • Minimum of 5 years in Full-Stack Development
  • Proficiency in TypeScript/JavaScript, ReactJs
  • Have already worked with AI (even as part of a personal project) or at least be interested in the AI ecosystem in general
  • A strong passion for developing high quality applications with a product focus
  • Independent and proactive, yet thrives in a collaborative team environment. We love people that can bring their own experience to propose improvements
  • At Basalt, we seek pioneers who are motivated by challenges and excited about the possibilities of AI. If this sounds like you, we encourage you to apply even if you don't meet every single requirement!

    Details

  • 💵 Compensation: $140k - $180k + Equity Options
  • 🏢 Location: San Francisco 🇺🇸
  • 💻 Remote Policy: Flexible (we like having people at the office regularly 🙃)
  • 📆 Start Date: As soon as you are available
  • Process

    ⚡ We value your time as much as ours, so we keep our process swift and engaging:

  • Apply: ‣
  • A quick call with the CTO to introduce you to our team and mission and to make sure we meet your expectations
  • A more deep interview with the CTO to delve into your background, your skills and expertises
  • A casual meet-up with the other Founders/Tech team to finalize the fit and introduce you to the team environment