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,...


  • 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 $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...


  • 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...

  • Software Engineer

    4 weeks ago


    Council of the City of Sydney, Australia Rocket Software, Inc. Full time

    Software Engineer (Compiler) page is loaded## Software Engineer (Compiler)locations: Sydney, Australia (Remote)time type: Full timeposted on: Posted 3 Days Agojob requisition id: R2025-5707**It's fun to work in a company where people truly BELIEVE in what they're doing!****Job Description Summary:**The Software Engineer sets the direction for the...


  • Greater Sydney Area, Australia ORCA Search Full time $120,000 - $180,000 per year

    A rapidly scaling fintech consultancy is seeking aSenior Engineer / Principal Engineerto join its delivery team and play a key role in building high-quality software solutions that directly impact client success.You'll work hands-on across design, build, and deployment of modern cloud-native applications, collaborating with architects, business analysts, and...


  • Sydney, New South Wales, Australia Microsoft Full time $104,000 - $130,878 per year

    Are you passionate about distributed systems, massive scalability, and durability? Are you interested in solving the challenges of Cloud-scale Storage? If so, the Microsoft Azure Storage team is the perfect fit for you. Azure Storage is a foundational service in the Azure Cloud which powers six key storage services: Blob Storage, Table Storage (Not Only...


  • Sydney, New South Wales, Australia 1GLOBAL Full time $100,000 - $176,000 per year

    1GLOBAL is a technology-driven global mobile communications provider dedicated to empowering enterprises worldwide to unlock the full growth potential of mobile connectivity. With a best-in-class telecom technology platform, a comprehensive suite of globally viable regulatory licenses, and privileged access to the telecom wholesale market, 1GLOBAL is...


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

    Azure Front Door (AFD) is the global edge for Microsoft and many of our customers—accelerating and protecting internet-scale apps with ultra-low latency, high availability, and robust security.The Dataplane team builds and operates high-performance edge services behind traffic termination, TLS/QUIC, HTTP/2–3, routing, caching, rate limiting, and L4/L7...


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

    Employment TypePermanentClosing Date30 Nov :59pmJob TitlePrincipal Software EngineerJob SummaryAs a Principal Software Engineer, your pioneer and lead the design of software solutions to ensure our software engineering capability and output is world class. You influence a diverse set of stakeholders and team members to shape and deliver complex and high...