Principal Software Engineer
6 days ago
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 yearIt'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,...
-
Principal Software Engineer
4 days ago
Sydney, New South Wales, Australia AusRehab Full time $120,000 - $180,000 per yearCompany 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...
-
Principal Software Engineer
2 weeks ago
Greater Melbourne Area, Australia Commonwealth Bank Full time $120,000 - $180,000 per yearYou 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...
-
Principal Software Engineer
2 days ago
Greater Melbourne Area, Australia Commonwealth Bank Full time $150,000 - $200,000 per yearYou 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 timeSoftware 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...
-
Senior Software Engineer
2 weeks ago
Greater Sydney Area, Australia ORCA Search Full time $120,000 - $180,000 per yearA 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...
-
Principal Software Engineering Manager
2 weeks ago
Sydney, New South Wales, Australia Microsoft Full time $104,000 - $130,878 per yearAre 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...
-
Principal Software Engineer
2 days ago
Sydney, New South Wales, Australia 1GLOBAL Full time $100,000 - $176,000 per year1GLOBAL 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...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Microsoft Full time $120,000 - $180,000 per yearAzure 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...
-
Principal Software Engineer
2 days ago
Sydney, New South Wales, Australia Telstra Full time $120,000 - $180,000 per yearEmployment 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...