
Engineering Manager

Visa
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:
Similar Remote Jobs




