Software Architect
Location: Sydney, New South Wales, Australia
We are seeking an experienced Software Architect to design and define the technical architecture for our core systems and platforms. This is a senior technical role focused on creating robust, scalable, and secure system architectures that support business‑critical operations and enable future growth.
Key Responsibilities
* Lead end‑to‑end system architecture design aligned with enterprise and domain architecture standards, covering web, mobile and desktop platforms.
* Architect scalable, resilient and maintainable systems for microservices, distributed environments, real‑time workloads and high concurrency scenarios.
* Drive key technical decisions; produce architecture artifacts including blueprints, PoC, RFCs and system design documentation.
* Conduct architecture reviews, performance assessments and technical risk analysis for major initiatives.
* Influence program‑level decisions through structured analysis, risk assessment, and design recommendations.
* Support integration architecture across APIs, message queues, event‑driven workflows and external systems.
* Contribute to the enterprise architecture roadmap to ensure alignment with long‑term technology strategy.
* Define and maintain engineering standards, reusable design patterns and best practices.
* Participate in technical evaluation/approval and ensure project delivery meets architecture expectations.
* Partner with Product, Engineering, QA, Security, Infrastructure and business teams for solution alignment.
* Provide technical leadership for frontend & backend teams, ensuring consistency across platforms.
* Work with Security/Audit teams to ensure solutions comply with regulatory, privacy and data‑protection requirements.
Requirements
* 5+ years of experience in System/Software/Solution Architecture, covering application, data, technology and security domains.
* Strong full‑stack architecture capability – able to design modern frontend & backend systems.
* Solid experience with microservices, distributed design, system integration and API architecture.
* Familiarity with integration patterns including sockets, queues (Kafka preferred), event streaming and async communication.
* Hands‑on knowledge of cloud‑native architecture (AWS preferred), Kubernetes, containerization and DevOps pipelines.
* Excellent communication and stakeholder management ability – able to translate technical concepts to business language.
Nice to Have
* Experience with FinTech, CRM platforms, trading/high‑transaction systems or real‑time data processing.
* Knowledge of CI/CD pipelines, SRE/DevOps practices, observability & performance engineering.
* Experience with AI‑assisted engineering, automation or modernization projects.
Benefits
* Competitive salary and performance‑based bonuses.
* Opportunities for career growth and development within a global company.
* Collaborative and inclusive work environment with exposure to cross‑region operations.
* Health and wellness benefits.
* Flexible working arrangements.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
For full compensation details, please view application details. The above benefits are non‑exhaustive.
#J-18808-Ljbffr