Engineering Manager

Visa Visa · Fintech · Austin, TX

Engineering Manager to lead a team of 4+ software engineers in building and scaling treasury operations platforms for Visa Cross-Border Solutions (VXBS) / CurrencyCloud. The role focuses on operational efficiency, risk mitigation, and contributing to a new liquidity observability and management platform within a cloud-native, event-driven architecture. Requires experience in financial domains, Java, microservices, and agile methodologies.

What you'd actually do

  1. Build and scale treasury operations platforms to streamline business processes and support liquidity and risk management.
  2. Contribute to the new liquidity observability and management platform, enabling real-time insights and decision-making for treasury operations.
  3. Drive technical strategy for scaling software solutions in a greenfield environment, leveraging event-driven architecture.
  4. Provide technical guidance and mentorship to team members, fostering growth and best practices.
  5. Influence wider company architecture, ensuring treasury systems integrate seamlessly with organisational platforms.

Skills

Required

  • 8+ years of relevant work experience and a Bachelors degree
  • Experience managing working with contractors and outsource teams
  • Experience working with agile process and principles
  • Experience in multiple programming languages, these teams primarily use Java, so experience with microservices in Java is important
  • Strong SQL knowledge, ability to understand and write complex queries
  • Working knowledge of relational databases such as MySQL
  • Proven delivery of well-tested, scalable, fault-tolerant and performant solutions
  • Top-notch stakeholder management skills
  • Exceptional structure and attention to detail

Nice to have

  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
  • 2+ years of experience as an Engineering Manager, Tech Lead and willingness to step into the EM role
  • Experience building in software for financial domain, especially in treasury or liquidity management
  • Proficient in different programming languages, ideally being comfortable reading Ruby or Scala
  • Experience designing event based and streaming solutions using Kafka
  • Experience building applications that run in Kubernetes
  • Working in a DevOps environment, or passion and willingness to work in this way
  • A pragmatic approach to solutions and delivery of technical projects
  • Have been a driving force not only behind change in your previous roles but also in working in a distributed environment
  • Having worked in a collaborative environment where you are comfortable reviewing code of your peers
  • Genuinely interested in intersection of finance domain and technology
  • Desire to become a subject matter expert
  • A self-starter who takes accountability for getting things done
  • Passionate about growing others while growing yourself
  • An interest for continuous improvement and helping engineers to understand the big picture
  • Pragmatism in decision making and ability to get buy-in for ideas and getting them done
  • Ability to influence colleagues in small, cross-functional scrum teams
  • Comfortable challenging the status quo and always curious about the way things work
  • Great written and verbal communication skills

What the JD emphasized

  • Experience building in software for financial domain, especially in treasury or liquidity management is beneficial.
  • Proven delivery of well-tested, scalable, fault-tolerant and performant solutions.