At Selfwealth by Syfe, we're transforming how everyday Australians approach stock market investing. By providing one of the country's most intuitive mobile and web platforms, we've driven down investment costs while empowering individuals to take control of their financial future.
As part of Syfe, the largest investment platform in APAC with over US$10 billion in assets under administration, we are united by a mission to make wealth‐building simpler, smarter, and more accessible. Backed by US$132 million in funding, including our Series C round, Syfe is a trusted partner for over 250,000 in Singapore and 130,000 in Australia. Together, we aim to shape the future of wealth for millions during Australia's largest generational wealth transfer in history by delivering innovative tools and experiences for anyone ready to build real, long‐term wealth.
The Right Profile
We're looking for an experienced and passionate Senior Software Engineer to help build the next generation trading and investment platform that will power SelfWealth by Syfe for years to come. This is a new Kotlin/Java‐based tech stack in our Melbourne office, so you'll not only own and evolve core backend services, but also:
* Help shape the overall system design and architecture
* Mentor and up‐skill other engineers as the local team grows
* Scale the platform to support new products, higher trading volumes and new markets
* Work across the full development lifecycle, from design and implementation through to production operations, delivering scalable, reliable software that has real impact on our users
Key Responsibilities
* Design, build and maintain secure, scalable, high‐performing backend services in Kotlin/Java.
* Collaborate with cross‐functional teams (product, design, other engineering squads) to understand business needs and turn them into robust technical solutions.
* Lead architectural discussions and contribute to key technical decisions for our trading and investing platform.
* Mentor and support team members, sharing knowledge, reviewing code and championing engineering best practices.
* Own quality end‐to‐end: participate in code reviews, testing strategies, and CI/CD pipelines to ensure resilience and reliability.
* Troubleshoot and resolve complex technical issues across services, data stores and infrastructure.
* Continuously improve performance, reliability, observability and developer experience.
* Stay current with emerging technologies and propose relevant improvements to our stack and ways of working.
* Use modern tools including AI to work smarter and solve problems faster.
Minimum Qualifications
* Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience).
* 6+ years of hands‐on software development experience, with strong expertise in Kotlin and/or Java for backend systems.
* Solid experience working with AWS services (e.g. Lambda, Step Functions, ECS, S3, RDS, Cognito or equivalents).
* Strong understanding of object‐oriented programming, SOLID principles and common design patterns.
* Experience with microservices and distributed systems, including event‐driven architecture and pub/sub or messaging tools.
* Excellent communication and collaboration skills, comfortable working with cross‐functional and distributed teams.
Preferred Qualifications
* Knowledge of financial platforms and trading (e.g. order workflows, executions, settlements, or market data) is highly regarded.
Come As You Are
We believe in the power of diversity and are dedicated to creating a welcoming and innovative environment for all our employees. So we embrace and encourage applications from candidates of all backgrounds and provide equal employment opportunities for all.
#J-18808-Ljbffr