Senior Software Engineer

Visa Visa · Fintech · Warsaw, Poland, Poland

Visa is seeking a mid-level backend Engineer to join their Europe Localisation team. The role involves developing and maintaining backend services using Golang, focusing on security, scalability, observability, and reliability for mission-critical components. Responsibilities include implementing features, bug fixes, system improvements, collaborating with senior engineers, writing clean code, supporting AWS infrastructure with Terraform, monitoring applications, and participating in code reviews and agile ceremonies.

What you'd actually do

  1. Develop and maintain backend services using Golang following existing architecture and coding standards
  2. Implement features, bug fixes, and system improvements based on well defined requirements
  3. Monitor applications using logs, metrics, and observability tools
  4. Participate in code reviews as a contributor
  5. Contribute to technical documentation and knowledge sharing

Skills

Required

  • Golang or Java
  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Nice to have

  • 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Golang
  • AWS infrastructure provisioning and updates using Terraform
  • Experience with distributed systems
  • Background in high-scale environments
  • Knowledge of CI/CD pipelines and Containers/Docker
  • Familiarity with event driven systems (e.g., Kafka, SQS)
  • Experience of using Test Driven Development (TDD)