Senior Software Engineer

  • Full Time Job
  • Hybrid
  • aud
Brainfish

Brainfish is redefining the future of AI customer experience with next-generation Ambient AI agents that leverage computer vision and contextual intelligence to provide seamless, automated assistance for software products. Our technology goes beyond traditional chatbots, creating intuitive, real-time AI support experiences for businesses worldwide.

Job Description:

We’re looking for changemaking software engineers that love learning and thrive in ambiguity.

What You’ll Do

  • Design and implement scalable front-end and back-end systems using JavaScript/TypeScript, React, MobX, Node.js and PostgreSQL
  • Take ambiguous product and technical requirements and turn them into elegant, robust solutions
  • Provide mentorship and technical guidance to junior developers, helping them grow through code reviews, pairing, and coaching
  • Collaborate with product and design to build delightful user experiences
  • Use AI-powered tools (e.g., Cursor, Windsurf, ChatGPT, Claude) to enhance development speed and quality
  • Contribute to architectural decisions and help lay the foundation for future growth
  • Talk directly with customers to understand their needs and shape the product roadmap

What We’re Looking For

  • 5+ years of experience in software engineering, ideally in a startup or high-growth environment
  • Strong expertise with JavaScript/TypeScript, React, and Node.js
  • Experience with MobX or similar state management libraries
  • Solid understanding of relational databases, especially PostgreSQL
  • A knack for untangling complex problems and designing clean solutions
  • Experience mentoring and supporting junior developers
  • Comfort using AI tools as part of your development workflow
  • Bonus: Some experience with Python or a willingness to learn
  • Bonus: Comfortable talking to customers and incorporating feedback into development

What's in it for you:

  • Competitive salary
  • Generous equity options (ESOP) – shape the future of AI with us.
  • Opportunity to define and lead product direction in a high-growth AI startup.
  • Hybrid work model with a mix of in-office collaboration and remote flexibility.
  • A chance to be an integral part of a team that values collaboration and innovation.

Your success in this role will directly influence company growth and customer satisfaction. If you enjoy being part of a dynamic environment that fosters creativity and innovation, we would love to hear from you.

We're excited to see the unique qualities and perspectives you can bring to our team.

Brainfish