Principal Software Engineer

6 days ago


Greater Sydney Area, Australia Brainfish Full time $180,000 - $250,000 per year

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 change making 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, 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

  • 10+ years of experience in software engineering, ideally in a startup or high-growth environment
  • Strong expertise with JavaScript/TypeScript, React, and
  • 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.


  • Software Engineer

    2 weeks ago


    Greater Sydney Area, Australia Rocket Software Full time $180,000 - $250,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...


  • Greater Perth Area, Australia Verse Full time $120,000 - $170,000 per year

    About the RoleA Principal Software Engineer position is available with a product-based business in the asset management sector. This is a newly created role designed to add technical seniority and coverage across a busy, growing engineering team.You will work closely with the Head of Software to ensure projects are well architected, maintain technical...


  • Greater Melbourne Area, Australia Commonwealth Bank Full time $120,000 - $180,000 per year

    You are passionate about transforming customer experiences through AIWe are world leaders in AI ambition and are shape the future of bankingTogether, we will build the Future of Relationship ManagementDo work that mattersAs part of Business Banking Technology, you'll be at the forefront of innovation, working with emerging technologies to support CommBank's...


  • Sydney, New South Wales, Australia AusRehab Full time $120,000 - $180,000 per year

    Company DescriptionAt AusRehab, we are committed to providing the best rehabilitation services tailored to your needs. Our team of expert occupational therapists, physiotherapists, psychologists, and more are dedicated to helping you recover smoothly. We offer comprehensive workers' compensation, third-party, and insurance rehabilitation services, as well as...


  • Greater Melbourne Area, Australia Commonwealth Bank Full time $150,000 - $200,000 per year

    You are determined to stay ahead of the latest TechnologiesWe are undergoing one of Australia's largest digital transformations and establishing an AI Engineering function within HR.Together we will build the future Employee Experience.Do work that matters:CommBank is recognized as leading the industry in IT and operations with its world-class platforms and...


  • Sydney, Australia Blackbaud Full time

    Software Engineer, Principal - C# page is loaded Software Engineer, Principal - C# Apply locations Hyderabad - India time type Full time posted on Posted 27 Days Ago job requisition id R0012376 About the role As a Principal Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented...


  • Sydney, Australia Blackbaud Full time

    DevOps Software Engineer Principal page is loaded DevOps Software Engineer Principal Apply locations Hyderabad - India time type Full time posted on Posted 29 Days Ago job requisition id R0012620 About the role: As aPrincipal DevOps Engineer focused on Vulnerability Remediation within Infrastructure Engineering and Cloud Operations (IECO),you...


  • Sydney, Australia Blackbaud Full time

    DevOps Principal Software Engineer page is loaded DevOps Principal Software Engineer Apply locations Hyderabad - India time type Full time posted on Posted 25 Days Ago job requisition id R0012335 As a Software Engineer, you will contribute to the development of our solution delivery platform supporting our web-based applications on the latest cloud...


  • Sydney, New South Wales, Australia Objective Corporation Full time $120,000 - $250,000 per year

    About Objective:At Objective, we create software that makes a difference. With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer of SaaS solutions for the government.Our role:We are looking for a Principal Software Engineer to join our...


  • Sydney, New South Wales, Australia Objective Corporation Full time $120,000 - $180,000 per year

    About ObjectiveAt Objective , we create software that makes a difference. With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer of SaaS solutions for the government.Our RoleWe are looking for a Principal Software Engineer to join our Sydney...