Live opening · Posted 8 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Responsibilities:
Own and lead the design of large-scale, distributed, highly available, and secure backend systems that power core parts of the platform.
Drive architectural decisions, establish long-term technical direction, and define standards across multiple teams and services.
Develop strategies for system performance, reliability, scalability, and long-term evolution.
Mentor and grow engineers at all levels, shaping engineering culture and uplifting technical excellence across the org.
Take ownership of the full software development lifecycle requirements, architecture, implementation, testing, deployment, and production operations.
Champion best practices by defining coding standards, leading complex code reviews, and driving engineering process improvements.
Lead and deliver complex cross-functional initiatives in partnership with Product Managers, ML Engineers, Front-end Engineers, and QA Engineers.
Research, evaluate, prototype, and introduce new technologies to solve complex business or technical challenges.
Serve as a technical lead during incident response, ensuring rapid recovery, deep root cause analysis, and long-term fixes.
Influence organisational technology decisions and contribute to strategic planning.
Requirements:
8+ years of experience designing and developing backend systems at scale.
Expertise in Java and Spring (or equivalent frameworks), with a solid understanding of architecture and design patterns.
Deep knowledge of both SQL databases, including schema design, tuning, and scaling data systems.
Strong experience with distributed systems, caching, messaging, event-driven architectures, concurrency, and search technologies.
Solid understanding of cloud architectures, CI/CD pipelines, and microservices.
Ability to define architectural direction, balance trade-offs, and make high-impact technical decisions.
Proven experience leading large, complex projects end-to-end across multiple teams.
Excellent troubleshooting and performance optimisation skills, especially in critical production systems.
Demonstrated ability to mentor and influence senior engineers and shape engineering culture.
Exceptional communication, collaboration, and leadership skills.
Experience with fintech/payment systems, payment rails, ledger-like architectures, or regulated transaction flows is a plus.
Experience working with or architecting NET-based services is a plus.
Experience
8-12 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.