Senior Engineering Manager, Platform Engineering
Tink
Company Description
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.
Job Description
At Featurespace, we strive to be the world’s best software company at protecting our clients and their customers from fraud attacks and fighting financial crime. We do that with personality, heart and professionalism, cultivating an innovative, fun and positive team atmosphere where everybody can contribute to solving our clients’ problems in new, innovative ways. We are always seeking to be the best at what we do and make our customers smile.
In your role as Senior Engineering Manager, you will help us achieve our goals and deliver success on behalf of our customers by
taking ownership of the development of the Hosted Aric Platform and be responsible for defining the strategic direction of the team, aligning it with the organizations strategy and then delivering on that strategy.
Hosted Aric was released 4 years ago and has grown to represent over 80% of Featurespace's revenue. It continues to grow with 95% of new business being directed at it in the coming year.
This role is expected to include :
- Working with Product and Engineering and other stakeholders to ensure that the Platform is evolving to match the needs of our customers.
- Creating an environment for the team to successfully design, build and deliver important features for Customers both internal and external.
- Constantly improving the Operational Experience for the SRE team, reducing the need for the business to hire more staff as we continue to scale.
As the Senior Engineering Manager, you will be an initial point of contact for all Hosted Aric related queries from the business and will be expected to work with internal and external stakeholders to ensure the platform fulfils all our customers' needs.
Responsibilities:
As a company we hire people with a willingness to adapt to a variable role, so along with the key responsibilities below, we ask for ownership of any other duties as required.
- Creating, Socialising and Delivering on the Platform Engineering Strategy.
- In partnership with leadership developing the Platform growth strategy and growing the Platform Engineering Team to match Featurespace’s needs and goals.
- Creating and Delivering the Hosted Platform Engineering Roadmap.
- Communicating clearly to the wider organization what the team does and how they help make Featurespace successful.
- Developing reporting mechanisms to ensure leadership and key stakeholders are apprised of the team's state and can react in good time.
- Supporting, coaching and mentoring the Hosted Platform Engineering Team to ensure engineers are productive and growing.
Management :
- Goal Setting: Set clear, measurable goals for team members and align them with the company’s broader objectives.
- Performance Reviews: Conduct regular performance evaluations, providing constructive feedback, and setting performance improvement plans where necessary.
- Hiring: Participate in the recruitment process, including interviewing and selecting candidates that fit both the technical and cultural needs of the team.
- Onboarding: Oversee the onboarding process for new hires, ensuring they integrate smoothly into the team and understand their responsibilities from the start.
- Workload Management: Monitor and manage the team’s workload, ensuring projects are delivered on time without overwhelming individuals.
- Information Flow: Ensure consistent, transparent communication between the team and leadership, relaying strategic direction and key decisions.
- Inclusive Environment: Promote an inclusive working environment by embracing diversity in hiring, team collaboration, and leadership.
This is a hybrid position, with the expectation being 3 days per week in the Cambridge office.
Qualifications
Must haves
- Leadership experience of an engineering or operational team
- Willingness to share expertise to help grow the people around you
- Ability to understand complex systems quickly, reason about them, and explain them simply to other people
- Ability to lead system architecture/design discussions from an engineering, operational and business impact perspective
- Strong problem solving skills, with a passion to deliver high quality results and motivate others to do the same
- Excellent written and verbal communication skills
- Ability to manage and prioritise personal and team workloads
- Expertise in cloud technology (preferably in AWS)
- Experience with Linux
- Experience programming in one or more high-level programming languages (E.g. Python)
Great to haves
- Bachelor’s, Master’s or higher qualification in computer science, engineering or related discipline
- Experience managing geographically distributed or remote teams
- Naturally curious, innovative and enthusiastic with a capability to think orthogonally
- Passion to learn new skills and technologies and keep up to date with industry best practices and new developments
- High level of attention to detail
- Experience with containerisation (E.g. Docker)
- Experience with orchestration (E.g. Kubernetes)
- Networking expertise (E.g. DNS, routing, firewalls)
- Experience using object orientated design and programming
- Experience with Infrastructure as Code (preferably with Terraform)
- Experience with the Software Development Life Cycle
- Experience operating production services
- Experience with source control, CI/CD, testing, monitoring, alerting and reporting
- Experience with platform engineering
- Experience with compliance standards (E.g. PCI-DSS, SOC2 or ISO27001:2013)
As a Senior Engineering Manager, you also need the following qualities
- Problem-solving ability
- Adaptability in a fast-changing environment
- Strong communication skills
- Focus on fostering team collaboration
- Demonstrates a high level of emotional intelligence
- Leads by example promoting ethical behaviour and integrity
Additional Information
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.