Full-Time Software Engineer - Authorizations
Visa is hiring a remote Full-Time Software Engineer - Authorizations. The career level for this job opening is Entry Level and is accepting Reading, United Kingdom based applicants remotely. Read complete job description before applying.
Visa
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
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.
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.