Engineering Manager

Visa Logo

Visa

πŸ“Remote - United Kingdom

Summary

Join Visa Money Movement Solutions / CurrencyCloud as an Engineering Manager leading a key collections expansion team. You will play a lead role in integrating with banks and delivering processing capabilities for instant 24/7 payments. The role involves managing a team of 4+ software engineers, overseeing technical delivery and quality, and managing contract teams. You will provide technical guidance, contribute to architecture development, and work with QA engineers. This is a remote position requiring a Bachelor's degree in Computer Science or a related field, and 2+ years of experience as an Engineering Manager or Tech Lead. The ideal candidate is passionate about finance and technology, a self-starter, and possesses strong stakeholder management skills.

Requirements

  • Bachelor's degree in Computer Science or other technical related field or relevant commercial experience
  • 2+ years of experience as an Engineering Manager or a Tech Lead with the willingness and capability to step into an EM role
  • Experience working with agile process and principles
  • 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
  • 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

Responsibilities

  • Lead a key collections expansion team at Visa Money Movement Solutions / CurrencyCloud
  • Play a lead role integrating with banks and delivering processing capability to enable our customers to make instant 24/7 payments into their accounts
  • Lead a team of 4+ software engineers and manage the technical delivery and quality of your teams work
  • Manage contract teams as required to deliver initiatives
  • Provide technical guidance and mentorship to team members
  • Contribute to building new patterns and architecture using an event-driven microservice architecture
  • Influence wider company architecture as we grow our technical capability and scale inline with the business
  • Work alongside smart QA engineers, who build and maintain a vast collection of automated testing scenarios

Preferred Qualifications

  • Experience building in software for financial domain
  • Experience with Java microservices (springboot a bonus)
  • 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
  • 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
  • Top-notch stakeholder management skills, including the ability to influence colleagues in small, cross-functional scrum teams
  • Comfortable working with external providers and senior internal stakeholders
  • Exceptional structure and attention to detail
  • Comfortable challenging the status quo and always curious about the way things work
  • Great written and verbal communication skills

Benefits

This is a remote position

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.