Airwallex is a unified payments and financial platform for global businesses, empowering over 200,000 businesses worldwide. The Engineering Manager for Core Banking will lead and mentor a team of engineers, driving the development of a scalable transaction engine and a distributed multi-currency wallet platform while collaborating across teams to ensure alignment with business objectives.
Responsibilities:
- Lead and Mentor: Guide and support a team of talented engineers, fostering a collaborative and high-performing work environment that encourages innovation and growth
- Hands-On Technical Leadership: Actively engage in the development process, providing hands-on guidance and taking responsibility for presenting and defending technical designs and decisions
- Develop Cutting-edge Solutions: Lead the development of a transaction engine focused on scalability, financial accuracy, and adaptability
- Build and maintain a distributed multi-currency wallet platform, providing precise financial oversight for client ledgers
- Collaborate across teams with product and other engineer teams to ensure alignment between technical solutions and business objectives
- Innovate productivity-enhancing tools and processes, exploring AI opportunities to continually improve our engineering practices and system observabilities
- Thrive in a collaborative, energetic team environment that encourages innovation and continuous learning
Requirements:
- 8+ years of software engineering experience, with a focus on solving availability & consistency challenges across mission-critical, distributed systems
- 2+ years of experience managing and mentoring a team of developers
- Solid understanding of accounting concepts (ledger, financial transactions) & experience working in a financial domain
- Experienced in Distributed Systems: You have a strong foundation in designing and implementing distributed systems, with hands-on experience in backend development and database technologies
- Strong Communicator: You effectively convey technical concepts to both technical and non-technical stakeholders, ensuring clarity and understanding
- Collaborative and Inclusive: You foster a team environment that values diverse perspectives and promotes continuous learning
- Analytical and Strategic: You leverage data to drive decisions, aligning engineering efforts with business objectives for optimal outcomes
- Proactive and Resourceful: You take initiative and skillfully navigate complex technical challenges to deliver impactful results
- Meticulous and Accuracy-Driven: You prioritize financial correctness and have an eye for detail, ensuring reliability in client ledgers and transactions
- Curious Learner: You're eager to explore new tools and technologies, including AI, to innovate and enhance your technical expertise
- Strong cloud experience GCP (preferred) or AWS (EC2, RDS, ELB, CloudFront, etc.) with docker and Kubernetes
- Hands-on experience with event-driven architectures
- Experience developing and maintaining automated tests and quality control processes
- Experience integrating with observability tooling such as Splunk, NewRelic, Prometheus, Grafana