Technical Architect

Thoughtworks
Summary
Join Thoughtworks as a Principal Engineer/Consultant in Australia, specializing in banking and financial services technology. Lead and partner with tech principals and leads, defining product and technology vision for clients. Facilitate workshops on financial systems and composable architectures. Advise clients on technology solutions, optimizing business outcomes. Present target architectures and best practices to senior stakeholders. Collaborate with teammates on designing complex banking applications. Prioritize tasks, obtain stakeholder buy-in, and resolve conflicts. This role requires deep understanding of financial services domains and modern banking solutions, strong technical skills, and excellent client-facing communication.
Requirements
- You have a deep understanding of at least one of these financial services domains: retail/core banking, payments, wealth management, insurance, and have been associated with implementing modern scalable and flexible banking solutions using both bespoke and off-the-shelf systems
- You understand end-to-end journeys of different banking products such as Loans, Deposits, Insurance etc
- You have handled modernisation and migration in large scale financial technology, preferably retail and core banking
- Strong technical background, ideally experienced in more than one programming paradigms โ familiarity with Python will be a bonus
- Familiar with new and emerging technologies such as Kubernetes, Kafka, Istio , PostgreSQL databases
- Strong knowledge of established patterns in architecture, such as resilience patterns/anti-patterns, event driven architecture, and process orchestration
- Experience in security and system performance management functions
- Strong client-facing skills with the ability to position, defend and communicate effectively a technical position to a room of skilled client architects
- Strong knowledge of microservices and serverless along with interaction styles such as synchronous and asynchronous communication, data streaming and API technologies and lifecycle management
- Ability to understand various levels of consistency such as linearizability vs serializability
- Well versed with Agile, Lean and Continuous Delivery methodologies, SRE practices and the DevOps philosophy
- Attention to detail, a practical approach to the day-to-day work of story-writing and delivery, and can draw a line directly from an overarching client strategy to your teamโs outcomes
- Knowledge of established and emerging approaches for achieving high availability and disaster recovery, including running systems across multi AZ, multi region and multi-cloud vendor environments
Responsibilities
- Leading and partnering with Tech Principals and Tech Leads helping them define product and technology vision for clients
- Facilitating and leading internal and external workshops on financial systems and composable architectures in domains such as core banking, payments, insurance etc
- Advising tier 1 clients and prospective clients on delivering technology solutions using the preferred architectural guiding principles and sensible defaults to optimise business outcomes Working with multiple business stakeholders to ensure a coherent architectural story is being told from pre-sales through to implementation in engineering
- Present target architectures, technology solutions, guiding principles and best practice to senior client stakeholders within pre-sales engagements
- Capturing product features needed to allow clients to realise value and feedback into the Thoughtworks BFSI vertical, Service Lines and Digital Engineering Centers, engaging with internal stakeholders and championing those features within the organisation
- Collaborating with teammates on the analysis and design of complex corporate and business banking applications using the latest technologies
- Unearthing the root cause(s) of a clientโs pain points, validating a business opportunity or problem and partnering to deliver a solution
- Prioritizing, obtaining buy-in from stakeholders, and resolving conflicts as they arise
Preferred Qualifications
Knowledge of customisations around Core Banking products and familiarity with new-age combo products and setting up the same in new core banking solutions is desired
Benefits
- There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you
- But we also balance autonomy with the strength of our cultivation culture
- This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow
- We see value in helping each other be our best and that extends to empowering our employees in their career journeys
Share this job:
Similar Remote Jobs
