Systems Engineering Engineer in Cambridge
Systems Engineering Engineer

Systems Engineering Engineer in Cambridge

Cambridge Full-Time 50000 - 70000 £ / year (est.) No home office possible
Visa

At a Glance

  • Tasks: Analyse system performance, diagnose issues, and enhance configurations for optimal efficiency.
  • Company: Join Visa, a global leader in payments technology, making a real-world impact.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic work environment with a focus on innovation and collaboration.
  • Why this job: Be part of a team tackling fraud prevention with cutting-edge technology.
  • Qualifications: Experience in Linux, JVM tuning, and system diagnostics required.

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

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.

At Featurespace, we strive to be the world's best software company at protecting our clients and their customers from fraud attacks. Our real-time Financial Fraud Detection platform processes massive volumes of streaming and historical data. To meet our ambitious performance and scalability goals, we are looking for a Systems Performance Engineer with expertise in JVM tuning, distributed systems optimisation, and AWS infrastructure performance.

In your role as a Systems Performance Engineer, you will help us achieve our goals and deliver success on behalf of our customers by:

  • Leading analysis of Engineering Triage tickets, supporting Support teams by diagnosing issues raised by customers and helping identify root causes.
  • Interpreting logs, metrics, and customer-provided data to understand system behaviour and identify potential misconfigurations or bottlenecks.
  • Setting up, running, and evaluating Proofs of Concept (POCs) to validate configuration changes, new tools, or new approaches.
  • Analysing graphs, resource usage patterns, and system-level data to draw clear, evidence-based conclusions.
  • Tuning and enhancing our system configurations to improve reliability, scalability, and efficiency.
  • Investigating system-level issues in collaboration with engineering, support, and operations stakeholders.
  • Conducting exploratory research, testing hypotheses, and leveraging web resources, documentation, and internal knowledge to resolve complex problems.
  • Investigate and analyse issues raised through Engineering Triage, using system-level data, metrics, logs, and customer information.
  • Apply strong Linux and shell scripting knowledge to gather data, run tests, and automate routine analysis.
  • Use JVM knowledge to understand system behaviour, resource utilisation, and configuration impacts.
  • Tune and enhance the current system setup by recommending configuration, architectural, or operational adjustments.
  • Provide insights that directly influence system stability, performance, and customer satisfaction.
  • Guide Support and Engineering teams by asking the right questions and helping interpret data.
  • Deliver POCs that help the organisation evaluate new tools, architectures, or solutions with confidence.
  • Influence technical direction by identifying structural or configuration improvements.
  • Demonstrate a proactive, self-starting attitude - comfortable exploring issues independently before seeking help.
  • Embrace a scientific mindset: formulate hypotheses, test them, evaluate results objectively.
  • Help raise the overall standard of system analysis, investigation quality, and diagnostic understanding across the team.

Strong understanding of Linux internals, shell scripting, and system-level diagnostics. Foundational JVM knowledge (memory, threads, GC basics, configuration impacts). Ability to understand and interpret test results, workload outputs, and benchmark data. Demonstrated use of a home lab or personal systems projects (VMs, clusters, network setups, custom builds). Familiarity with common tooling for monitoring, metrics, or system insights. Database knowledge (relational or NoSQL). Understanding of networking fundamentals. Experience with open-source tools used for diagnostics, observability, or system performance. Basic programming ability (any language) to support automation or small tooling improvements.

As a System Performance Engineer, you also need the following qualities:

  • Attention to detail, excellence and quality.
  • A passion to work for one of the fastest growing fraud prevention technologies in the world.

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, colour, 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.

Systems Engineering Engineer in Cambridge employer: Visa

At Visa, we pride ourselves on being a world leader in payments technology, offering our employees the chance to make a significant impact while working in a collaborative and innovative environment. Our commitment to employee growth is evident through continuous learning opportunities and a culture that values diversity and inclusion, ensuring that every team member can thrive and contribute meaningfully to our mission of uplifting communities globally.
Visa

Contact Detail:

Visa Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Engineering Engineer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews by practising common questions and scenarios related to systems performance. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.

✨Tip Number 3

Showcase your skills through personal projects or contributions to open-source. Having a home lab or demonstrating your knowledge of JVM tuning and system diagnostics can really set you apart from the crowd.

✨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 genuinely interested in joining our team at Visa.

We think you need these skills to ace Systems Engineering Engineer in Cambridge

JVM Tuning
Distributed Systems Optimisation
AWS Infrastructure Performance
Linux Internals
Shell Scripting
System-Level Diagnostics
Data Analysis
Problem-Solving Skills
Monitoring Tools
Database Knowledge (Relational or NoSQL)
Networking Fundamentals
Open Source Tools for Diagnostics
Basic Programming Ability
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Systems Performance Engineer role. Highlight your experience with JVM tuning, distributed systems, and AWS infrastructure. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about fraud prevention technology and how your background makes you a great fit for our team. Let us know what excites you about the role!

Showcase Your Projects: If you've worked on personal projects or have a home lab, don’t forget to mention them! We love seeing practical applications of your skills, especially in areas like system diagnostics and performance tuning.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Visa

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of JVM tuning, distributed systems, and AWS infrastructure. Be ready to discuss specific examples from your experience where you've optimised system performance or resolved complex issues.

✨Show Off Your Problem-Solving Skills

Prepare to share instances where you've diagnosed system-level issues or conducted exploratory research. Highlight how you formulated hypotheses and tested them, as this aligns perfectly with the scientific mindset they're looking for.

✨Demonstrate Your Passion for Performance

Express your enthusiasm for working in fraud prevention technologies. Share any personal projects or home lab experiences that showcase your dedication to system performance and diagnostics.

✨Ask Insightful Questions

Come prepared with questions that show your understanding of the role and the company. Inquire about their current challenges in system performance or how they measure success in their engineering teams. This will demonstrate your proactive attitude and genuine interest.

Systems Engineering Engineer in Cambridge
Visa
Location: Cambridge

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

>