Senior Software Engineer

Visa Visa · Fintech · Warsaw, Poland, Poland

Visa is seeking a mid-level backend Engineer to join their Europe Localization team. The role focuses on developing and maintaining backend services using Golang, with an emphasis on security, scalability, observability, and reliability. Responsibilities include implementing features, collaborating with senior engineers, writing testable code, supporting AWS infrastructure, and monitoring applications. Experience with distributed systems, CI/CD, and event-driven systems is preferred.

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. Collaborate with senior engineers during technical discussions and product refinements
  4. Write clean, maintainable, and testable code following established best practices
  5. Support AWS infrastructure provisioning and updates using Terraform under team guidance

Skills

Required

  • Golang or Java
  • Bachelors degree or equivalent experience

Nice to have

  • 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)
  • AWS infrastructure provisioning and updates using Terraform
  • Monitor applications using logs, metrics, and observability tools