Sr. SW Engineer
Listed on 2025-12-23
-
Software Development
Software Engineer, Backend Developer
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.
The Opportunity:We are looking for a versatile, curious, and motivated Senior Software Engineer to join the Visa Acceptance Platform – Integration team, a cross-functional engineering group within the broader Acceptance Solutions Technology organization. This team is responsible for building and scaling our global notification infrastructure, including webhook delivery, email and SMS delivery systems, subscription management tools, and developer-facing integration capabilities.
The Work itself:Design, build, and enhance backend services and APIs for Visa’s notification infrastructure.
Lead implementation for specific subsystems, ensuring scalability, availability, and fault tolerance.
Modernize existing codebases to meet evolving performance and integration requirements.
Implement observability-first engineering practices, including logging, tracing, and metrics.
Apply secure-by-design principles and ensure compliance with Visa’s internal and external standards.
Collaborate across teams to build best-in-class software solutions for Visa’s global offerings.
Mentor junior engineers and provide code review feedback to maintain standards.
Leverage AI tools and automation to improve developer productivity and code quality.
Participate in release management activities, including multi-region deployments and progressive delivery strategies.
Essential Functions:Deliver high-quality code for backend and integration services.
Own technical solutions for assigned features from design to deployment.
Troubleshoot and resolve complex technical issues in distributed systems.
Apply secure coding practices and participate in security reviews.
Collaborate across hybrid, cross-regional teams to align technical solutions with business requirements.
Contribute to documentation, architecture discussions, and standards definition.
Guide junior engineers through technical challenges and provide mentorship.
The Skills You Bring:Technical Leadership– Ability to take ownership of feature-level design and delivery.
Strong Backend Expertise– Proficiency in Java or similar languages, with experience in distributed, event-driven systems.
Systems Thinking– Understanding how components integrate within large-scale systems.
Observability Mindset– Commitment to building maintainable, monitorable services.
Secure-by-Design Approach– Ability to embed security in every stage of development.
AI Enablement– Experience using AI tools to streamline development and improve quality.
Mentorship & Collaboration– Skilled at supporting junior engineers and collaborating across functions.
Continuous Learning– Staying current on emerging technologies and best practices.
Additional Information:We do not expect any single candidate to have experience with all technologies mentioned. If you are passionate about building secure, scalable systems and enjoy mentoring others, we encourage you to apply.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Basic Qualifications- 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
- 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)
- 4+ years of relevant work experience with a Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field OR at least 2 years of relevant work experience with an advanced degree (Master’s, MBA, JD, MD) in a related technical field.
- Databases and Data Management – 3+ years of experience with relational databases (Oracle, MySQL, SQL Server/MSSQL)…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).