Senior Software Engineer
1 week ago
We are looking for a Senior Software Engineer - Payments to help design and build the next generation of BTC Markets' financial systems - Australia's trusted digital asset exchange, serving over 325,000 customers with more than $23 billion traded.
In this hands-on role, you will develop secure, scalable payments and ledger services across fiat and digital assets, contributing to our event-driven architecture and real-time transaction systems that uphold integrity, resilience and financial-grade reliability.
Working within our .NET and Azure ecosystem, you will deliver high-quality software, contribute to architectural discussions, and model complex domains using DDD principles. You will collaborate closely with product, compliance, and operations teams to ensure our systems meet strict requirements for security, auditability, and regulatory compliance.
As a senior engineer, you will mentor others, promote engineering best practices, and help evolve our shared services – including payment APIS, authentication and ledger components – while championing a security-first, high-ownership engineering culture.
What You'll Do (but not limited to):
Design, build, and enhance BTC Markets' wallet and payment services across fiat and digital assets.
Implement event-driven, fault-tolerant transaction flows with strong guarantees around correctness, security, and resilience.
Collaborate with product, compliance, DevOps, and security teams to ensure our systems meet strict regulatory and operational standards (ISO 27001, SOC 2, ASIC).
Improve service reliability, observability, and maintainability across payment and settlement components.
Contribute to technical design discussions and propose scalable, robust solutions to complex financial problems.
Mentor mid-level engineers and elevate engineering standards through code reviews, documentation, and best practices.
Who You Are:
8 years of experience in software engineering, ideally within payments, banking, trading, or financial systems.
Strong experience in .NET, cloud infrastructure, and distributed or event-driven architectures.
Knowledge of financial ledgering, payment orchestration, or wallet/custody systems.
Solid understanding of security fundamentals, cryptography basics, and secure system design.
Comfortable working within regulated, high-trust environments where accuracy and reliability are paramount.
A collaborative engineer who communicates clearly and partners effectively across product, compliance, and security.
Strongly Preferred:
Direct experience in payments, banking, trading platforms, or financial systems.
Background working in regulated environments with strict audit and compliance requirements.
Familiarity with blockchain, digital assets, or DLT technologies.
Why Join Us?
Flexible and hybrid work options to support your work-life balance.
Be part of an exciting and rapidly growing digital assets company.
Collaborate with a talented and passionate team in a supportive environment.
Enjoy zero trading fees on our platform.
Access monthly health and wellbeing allowances.
Extra leave days – wellbeing leave, volunteering leave, and more.
Participate in regular company catch-ups and social events.
If you are passionate about building reliable financial systems and want to make an impact in a growing fintech environment, we would love to hear from you.
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia FourQuarters Recruitment Full timeSenior Software Engineer | Modern Web | Cloud)Melbourne | Hybrid | PermanentWe're looking for aSenior Software Engineerwith deep expertise inand modern web development to help us design and build high-impact, scalable solutions. You'll work in an agile delivery team, collaborating closely with other engineers, designers, and product managers to deliver...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Pulselive Full time $100,000 - $200,000 per yearJoin Our Team as a Senior Software Engineer at PulseliveHi, I'm Dave Folan, Technical Director here at Pulselive and I'm excited to invite you to consider joining us as a Senior Software Engineer on our backend team.If you're someone who loves crafting elegant technical solutions, thrives in a collaborative environment, and is passionate about delivering...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Experis Australia Full timeSenior Software Engineer - AI projectLocation:Melbourne |Contract:Long-term (12+ months)Are you passionate about building next-generation digital experiences? Join a major transformation project that's redefining virtual assistants usingcutting-edge AI technologies. This is a rare opportunity to work on afull architecture rebuildleveragingGenerative AI, RAG...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia WeGuide Full time $100,000 - $200,000 per yearAbout usAt WeGuide, we're transforming healthcare with advanced technology. We are on a mission to improve the lives of 1 billion people with digital health. Our platform enables researchers, clinicians, and pharma to design, validate, and commercialise new digital health solutions at scale — accelerating precision medicine, remote trials, and digital...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Powerline Full timeJoin Powerline and help revolutionize the future of the electricity gridWe are a disruptive, VC-backed climate tech company based in Silicon Valley with offices in Australia and Europe. Our cutting-edge technology leverages machine learning and artificial intelligence to optimize renewable energy and battery storage projects on the electricity grid. Our...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia Xero Full timeThe role & impactAs a Senior Software Engineer, you will be a hands-on contributor building and managing software that solves complex engineering problems at scale. You will apply your expertise to develop high-quality, scalable software while refactoring monolithic systems into resilient, distributed components.Your impact extends beyond code as you act as...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia Medilink Australia Full timeCompany DescriptionMedilink Australia is a leading healthcare technology company specializing in AI-driven solutions aimed at transforming care delivery and patient outcomes across Australia. Founded by Dr. Henry Glennie, a consultant otolaryngologist with extensive clinical expertise, Medilink bridges advanced digital technology with real-world healthcare...
-
Senior Software Engineer
5 days ago
Melbourne, Victoria, Australia Precision Sourcing Full timeSenior Software Engineer |Energy OptimisationWe're partnering with a Silicon Valley-backed energy technology scale-up to build their new Melbourne engineering team as they expand across Australia's energy markets.What We're Looking For:You're a Software Engineer who builds optimisation systems that solve real-world, high-stakes problems. Your strength lies...
-
Senior Software Engineer
1 week ago
Melbourne, Victoria, Australia carsales Full timeAre you ready to be a big part of something big?At carsales, we're all about making buying and selling a great experience. For 28 years we've been evolving with the new economy to help people choose how they move today and tomorrow.When it comes to your career, we want to provide big opportunities to help you make a big impact. But for this to be possible,...
-
Senior Software Engineer
1 week ago
Melbourne, Victoria, Australia carsales Full timeCompany Description Are you ready to be a big part of something big? At carsales, we're all about making buying and selling a great experience. For 28 years we've been evolving with the new economy to help people choose how they move today and tomorrow. When it comes to your career, we want to provide big opportunities to help you make a big impact. But...