Logo of Huzzle

Graduate Software Engineer

image

Visa

11d ago

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity
  • Cambridge
  • Quick Apply

AI generated summary

  • You should have a relevant STEM degree, coding skills, awareness of algorithms, good organizational abilities, experience with databases, APIs, cloud platforms, and familiarity with messaging systems.
  • You will solve defined problems, learn our tools and workflows, collaborate with senior engineers, manage tasks, communicate progress, accept feedback, and develop effective time management habits.

Requirements

  • Recent graduate with a relevant STEM degree (e.g., Computer Science, Engineering, Physics, Maths)
  • Ability to read and write code in at least one programming language (Java welcomed but not required).
  • Awareness of algorithms, data structures, and fundamental computer science concepts.
  • A strong willingness to learn, experiment, and build new skills quickly.
  • Good organisational skills and the ability to manage your own time effectively.
  • Experience with databases
  • Experience with HTTP APIs or service based architectures.
  • Familiarity with messaging or event driven systems (e.g., RabbitMQ, Kafka, ActiveMQ).
  • Exposure to cloud platforms or automation tooling.

Responsibilities

  • Solve well defined problems with guidance and progressively move toward more complex challenges.
  • Build a solid understanding of our internal tools, architecture, and development workflows.
  • Strengthen your engineering fundamentals, including testing, debugging, data structures, and clean code practices.
  • Deliver high quality work on scoped tasks in collaboration with senior engineers.
  • Take ownership of parts of a feature lifecycle as your confidence grows.
  • Communicate progress clearly and seek help when needed.
  • Make steady, thoughtful progress, balancing autonomy with collaboration.
  • Actively learn from peers, participate in conversations, and ask questions to deepen your understanding.
  • Accept feedback constructively and contribute to a positive, respectful team culture.
  • Develop the time management habits needed to work effectively in a professional environment.

FAQs

What is the role of a Graduate Software Engineer at Visa?

The Graduate Software Engineer at Visa will work on building advanced financial crime prevention technology, solve problems with guidance, strengthen engineering fundamentals, and deliver high-quality work in collaboration with senior engineers.

What qualifications are required for this position?

Candidates must be recent graduates with a relevant STEM degree, have the ability to read and write code in at least one programming language, possess an awareness of algorithms and data structures, and demonstrate a strong willingness to learn.

Are there any preferred qualifications for this role?

Yes, preferred qualifications include experience with databases, HTTP APIs, service-based architectures, messaging or event-driven systems, and exposure to cloud platforms or automation tooling.

What qualities does Visa value in a candidate for this position?

Visa values pride in craft, curiosity, a growth mindset, a willingness to share knowledge, a collaborative attitude, and enthusiasm for working within an innovative team.

What is the working environment like at Visa?

The working environment at Visa emphasizes collaboration, learning, and contributing to a positive team culture, all while being part of a stable, influential company in the payments industry.

Is there any specific programming language that is required for this job?

While proficiency in Java is welcomed, it is not a strict requirement; the primary expectation is that candidates can read and write code in at least one programming language.

What opportunities for learning and development does Visa provide?

Visa encourages engineers to actively learn from peers, participate in discussions, and seek feedback to grow their skills and understanding throughout their career.

Is a graduation date required for eligibility?

Yes, candidates should be recent graduates to qualify for this position as a Graduate Software Engineer.

What is the hybrid work model mentioned in the job description?

The hybrid work model allows employees to work both remotely and in the office, with specific in-office days to be confirmed by the hiring manager.

What is the company culture like at Visa?

Visa's company culture is built on values such as quality, curiosity, a growth mindset, collaboration, and a positive attitude, creating an environment that supports innovation and team success.

Technology
Industry
10,001+
Employees
1958
Founded Year

Mission & Purpose

Visa (NYSE: V) is a world leader in digital payments, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories. Our purpose is to uplift everyone, everywhere by being the best way to pay and be paid.