NGC – Senior Software Engineer

Visa

Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GA
Salary
$104,600–$162,300 / yr
Posted
104 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $179k
This role $133k
$90k most similar roles pay here $245k

This role pays less than 96% of similar roles. Most pay $155,907–$202,482 — the shaded band above. At the midpoint, this role pays about $133k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Visa

Visa Inc. is the world''s largest payment network, enabling digital payments for consumers, merchants, financial institutions, and governments through its global processing network and branded card products. Industry: Payments Technology & Financial Services

Visa currently has 18 open roles on FindRole.

Listed pay typically runs $163,550–$198,600 across 17 roles with salary data.

Most-posted roles

View all roles at Visa

At a glance

TL;DR · NGC – Senior Software Engineer

CyberSource Corporation seeks a Senior Software Engineer in Atlanta, GA, to design and enhance their transactional platform within an agile environment, focusing on unit testing, code reviews, and continuous integration. The role involves developing complex solutions for merchant and acquirer needs using Java/Spring Boot with Vert.x, REST APIs, and container-based services. Candidates will collaborate across multiple teams working on real-time transactional systems and must be proficient in backend technologies like Java and J2EE, frontend frameworks such as React or Angular, and tools including Docker, Kubernetes, Prometheus, and Grafana. The position requires experience with CI/CD pipelines, test-driven development, and UI/UX automation using Selenium, making it ideal for those familiar with enterprise-level systems and cloud-native deployments.

What you'll do

  • Design and enhance transactional platform in an agile environment.
  • Develop complex solutions addressing merchant and acquirer needs.
  • Build REST services API and container-based real-time systems.
  • Conduct code reviews and monitor production deployment processes.
  • Implement distributed messaging architectures using Apache Kafka or RabbitMQ.

What we're looking for

  • Bachelor’s degree in Computer Science or related field with 2+ years of software engineering experience.
  • Expertise in Java/Spring Boot, REST APIs, and modern front-end frameworks like React, Angular, Vue.js.
  • Proficiency in unit testing, shell scripting, relational databases (MySQL/PostgreSQL), and UI/UX test automation using Selenium.
  • Experience with distributed messaging systems (Apache Kafka/RabbitMQ) and container orchestration tools (Docker/Kubernetes).
  • Knowledge of CI/CD pipelines, DevOps practices, and infrastructure-as-code tools for automated scaling and management.
  • Skills in monitoring and logging solutions like Prometheus and Grafana to ensure application reliability and performance.

More like this

Similar roles

Senior Software Engineer

Anduril Industries

Seattle, WA 24 days ago $191,000$253,000
Nix Nixpkgs NixOS Rust C++ Go Python Haskell AWS Terraform CI/CD

Senior Software Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $191,000$253,000
Nix Nixpkgs NixOS Rust C++ Go Python Haskell AWS Terraform CI/CD

Senior Software Engineer, Nix

Anduril Industries

Washington, District of Columbia 24 days ago $191,000$253,000
Nix Nixpkgs NixOS Rust C++ Go Python Haskell AWS Terraform CI/CD

Software Engineer, Senior

Booz Allen Hamilton

Nellis AFB, NV 40 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker AI/ML Python Java APIs microservices PostgreSQL Redis Git Agile AWS Azure GCP Maven Smart System (MSS) SC2S Common Air Defense Picture (CADP)