Engineering Manager in Slough

Engineering Manager in Slough

Slough Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Visa

At a Glance

  • Tasks: Lead a team of engineers to create impactful payment technology solutions.
  • Company: Join Visa, a global leader in payments technology.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on innovation and collaboration.
  • Why this job: Make a real difference in the world of payments while growing your leadership skills.
  • Qualifications: 8+ years of experience in engineering and team management.

The predicted salary is between 70000 - 90000 £ per year.

About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.

Currencycloud was acquired by Visa in December 2021. Our Engineering Managers lead the engineers that are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end-users, and is available to our clients 24/7. We follow the principle of having small autonomous teams that are owners of their future. The Engineering Manager is responsible for all engineers in a team, including both Software and Quality engineers.

If you follow Pat Kua and his 5 Engineering Manager Archetypes, we see our role in between the Tech Lead Manager and the Team Lead Manager. We believe that our managers must have a technical background to have productive conversations with our engineers, but we don't expect them to be coding all the time. Our usual team structure consists of an Engineering Manager, Product Manager, Agile Delivery Manager, 3-4 Software Engineers and 1-2 QA Engineers. As we grow, we started grouping teams into tribes, following a version of the Spotify model. Tribes are a number of teams working under the same domain, where interactions between teams (and their services), although autonomous, are tighter than teams/services outside the tribe.

What you'll get to do:

  • Grows team members and builds a high-performing team
  • Spends time recruiting, and organising activities that increase retention
  • Creates an environment of psychological safety, enabling team members to thrive
  • Represents the team in the wider engineering and tech organisations. A key champion of our culture
  • Drives the team to decide how to implement our product. Can break ties and has the last word on technical matters.
  • Has a broad set of expertise and experience on various technical matters
  • Spends time driving technical discussions and decisions, and writing code.
  • Actively guide architecture, tool choices and internal technical quality and best practices
  • Actively raises and drives work to manage tech debt, scalability, performance and maintainability of our software
  • Ensures support and operations for services in production with aid of their team.
  • Drives technical excellence.
  • Continually tunes the team software process to deliver a sustainable and seamless flow of value
  • Managing productivity of the engineers in the team.
  • Navigates and overcomes organizational processes and structures (i.e bureaucracy)
  • Communicates, reports to, and aligns with stakeholders
  • Ensures team ceremonies run smoothly, regularly, and efficiently.

You'll get:

  • Clear ownership of your domain
  • A clean modern codebase
  • An independent path to production
  • Strong platform and product support
  • The ability to make real changes with real business value.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications:

  • 8+ years of relevant work experience with a Bachelor's Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.

Preferred Qualifications:

  • 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, Team Lead or OR willingness to step in to this role
  • A deliberate decision to stay on a leadership track by managing a team of Individual Contributors.
  • Experience working with Agile process and principles.
  • Ability to communicate equally effectively with both technical and non-technical stakeholders
  • Modern programming languages, these teams primarily use Java, so experience with Java (opensource) would be preferable
  • Modern Cloud-Native architectures and practices. To name some: high-availability, high-scalability, microservices, 12-factor apps, CI/CD, heavy testing automation and observability. TDD, BDD and Contract testing.
  • Knowledge of tools such as Kafka, Kubernetes or Docker
  • Working in a DevOps environment, or passion and willingness to work in this way.
  • Proven delivery of well-tested, scalable, fault-tolerant and performant solutions.
  • 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.

Personality:

  • 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 feel part of something bigger.
  • 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.
  • 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.
  • Comfortable working in a scale-up or growth environment and as part of a wider team.

Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Engineering Manager in Slough employer: Visa

At Visa, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Engineering Managers play a pivotal role in shaping high-performing teams, with ample opportunities for professional growth and development in a supportive environment. With a commitment to psychological safety and a focus on impactful work, Visa empowers employees to make meaningful contributions while enjoying the benefits of a hybrid work model and a strong emphasis on technical excellence.
Visa

Contact Detail:

Visa Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager in Slough

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Visa on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by diving deep into Visa's culture and values. Show us how your experience aligns with our mission of uplifting everyone, everywhere. We love candidates who resonate with our goals!

✨Tip Number 3

Practice your technical skills! As an Engineering Manager, you'll need to demonstrate your expertise. Brush up on relevant programming languages and architectural principles so you can impress us during technical discussions.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining our team at Visa.

We think you need these skills to ace Engineering Manager in Slough

Technical Leadership
Team Building
Recruitment
Psychological Safety
Technical Decision Making
Software Architecture
Technical Quality Management
Agile Methodologies
Stakeholder Communication
Java Programming
Cloud-Native Architectures
Microservices
CI/CD Practices
DevOps Environment
Code Review

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Engineering Manager role. Highlight your leadership experience, technical expertise, and any relevant projects you've worked on. We want to see how you can make an impact at Visa!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background makes you a perfect fit. Don't forget to mention your experience with Agile processes and team management.

Showcase Your Technical Skills: Since this role requires a solid technical background, be sure to include any relevant programming languages, tools, and methodologies you've used. If you've worked with Java or cloud-native architectures, let us know!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you'll be one step closer to joining our amazing team at Visa!

How to prepare for a job interview at Visa

✨Know Your Tech Inside Out

As an Engineering Manager, you'll need to have a solid grasp of technical concepts. Brush up on modern programming languages, especially Java, and be ready to discuss cloud-native architectures and practices. Familiarise yourself with tools like Kafka, Kubernetes, and Docker, as these will likely come up in conversation.

✨Showcase Your Leadership Style

Prepare to talk about your approach to team management and how you foster a high-performing environment. Think of examples where you've successfully grown team members or navigated challenges in a collaborative setting. Highlight your ability to create psychological safety within your team.

✨Master the Agile Principles

Since the role involves working with Agile processes, be ready to discuss your experience with Agile methodologies. Share specific instances where you've improved team productivity or streamlined processes. This will demonstrate your capability to manage and adapt to organisational structures effectively.

✨Communicate Like a Pro

Exceptional communication skills are key for this role. Practice articulating complex technical ideas in a way that non-technical stakeholders can understand. Prepare to discuss how you've influenced cross-functional teams and managed stakeholder expectations in previous roles.

Engineering Manager in Slough
Visa
Location: Slough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>