Software Engineer

Visa remote • Readingfull_time

The Opportunity:

We’re looking for a curious and motivated Associate Backend Engineer to join our Operations UI team—an integral part of our Control-Center platform. This team builds and maintains the tools that enable our customers to serve their own users through day-to-day operations like viewing transactions, adjusting account balances, and managing cards. You’ll be supported by experienced engineers while gaining hands-on experience in a global, cloud-first fintech company that’s landing major clients and making a real impact.

The Work Itself:

  • Write and maintain GraphQL endpoints that connect our UI to internal APIs, enabling key operational features.
  • Collaborate with senior engineers and cross-functional teams to design, build, and test backend services.
  • Participate in pair programming, bug fixing, and design discussions to improve service reliability and performance.
  • Learn and apply best practices in microservices architecture, cloud-native development, and secure coding.
  • Contribute to a platform used by global customers, with opportunities to explore new technologies and patterns.
  • Grow your skills in a supportive environment with mentorship and exposure to large-scale systems.

Essential Functions:

  • Demonstrates foundational technical knowledge to understand backend requirements and service design.
  • Applies standard development practices using Golang, GraphQL, REST, and AWS to build scalable services.
  • Collaborates with team members to implement features, resolve bugs, and improve system performance.
  • Participates in code reviews and testing to ensure quality and maintainability.
  • Documents technical decisions and asks clarifying questions to ensure alignment with team goals.
  • Engages in continuous learning and contributes to a culture of engineering excellence.

The Skills You Bring:

  • Energy and Experience: A growth mindset and enthusiasm for backend development in cloud environments.
  • Challenge the Status Quo: Willingness to ask questions, explore new ideas, and improve existing systems.
  • Language Expertise: Exposure to or interest in Golang, GraphQL, and RESTful APIs.
  • Builder: Ability to write clean, maintainable code and contribute to scalable backend services.
  • Learner: Eager to learn microservices, AWS, and modern development practices.
  • Partnership: Strong collaboration skills and openness to feedback in a team-oriented environment.

This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice.