Talent.com
This job offer is not available in your country.
Staff Software Engineer

Staff Software Engineer

Visabangalore, India
9 hours ago
Job description

Job Description

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.Cross-border remittances and new business models (e.g., gig economy) require the ability to deploy rapid, frequent payouts. We are building a  Technology Platform  that will enable fast and ubiquitous push payments across a range of domestic and cross border use cases aiming to capture significant revenue opportunity across P2P, B2SB, and B2C flows and value-added services. Built on the  latest standards / tech stack  and providing open APIs, this platform will help drive innovation in the entire ecosystem.

We value  creative and driven individuals  who love to own their products, and design and implement solutions that create a  seamless experience  for consumers and clients.  Our developers work across the stack, and are experts in service oriented architectures and technologies such as  Java, Java EE, Spring, ORM, Oracle, DB2, Cassandra, React JS, Hazelcast, RabbitMQ, Kafka, Kubernetes and Docker.

As we embark on the journey to enhance the Visa Direct Payout Services technology platforms, we are looking for a  Staff Software Engineer  who can participate in the detailed design and development activities for this product.

The role involves extensive hands-on activities. Here are key job responsibilities

Understand the Payments industry and where Visa Direct Payout Services fits in the payment’s ecosystem

Understand the business initiatives and their importance to the growth of Visa Direct Payout Services.

Develop a good understanding of the Visa Direct Payout Services technology platforms and the 3 rails of money movement – cards, accounts and wallets.

Collaborate with product owners and technical staff globally to define requirements for new features and enhancements to the platform.

Evaluate technical options and provide recommendation on scope and scale of effort required to develop an end-to-end solution.

Manage  and mentor a team of talented engineers.

Take ownership and lead the engineering responsibility for multiple components of the platform with a focus on security, high scalability (3000+ tps), and six nines of availability.

Actively participate in defining architecture and creating solution documents consistently, be hands-on with low level design, writing code, code review, coding and unit testing activities.

Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering efficiently and to high quality standards. Co-ordinate and influence business and technology partners spread across different regions to mitigate these risks.

Encourage & ensure the team is utilize GenAI tools to enhance software development processes, including code generation, optimization, and testing.

Collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows.

Ability to identify and manage risks at all stages of the project.

Build a culture of engineering excellence within the team, drive adoption of practices like continuous integration, security, code reviews, code coverage, code quality and shift left practices.

Identify opportunities for further enhancements and refinements to standards, processes and systems.

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications :

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications :

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
  • Delivered complex projects where complexity is a function of a combination of these factors – domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners
  • Experience as a technical leader with ability to understand the requirements and independently, architect, design and resilient enterprise applications.
  • Experience of leading an engineering team of 4-6 people is a plus
  • Proficiency in Java 8 and later (Core Java, memory management, concurrency, functional programming) and experience with REST APIs, JSON and exposure to container based technologies.
  • Strong understanding of generative AI models and tools, such as GPT, Llama, and Anthropic etc., and using MCP (Model Context Protocol)
  • Familiarity with GenAI tools such as GitHub copilot, ChatGPT, Claude, Copilot for Microsoft 365, and other relevant platforms
  • Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, Clover, JUnit, Mockito.
  • Experience with shift left practices and performance testing applications.
  • Collaborate with security team to implement and verify secure coding techniques.
  • Passion to work with people and help mentor your team to reach new heights.
  • Experience in the Payment domain is a plus.
  • Additional Information

    Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

    Create a job alert for this search

    Staff Software Engineer • bangalore, India

    Related jobs
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    RipplingBengaluru, Karnataka, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    6sensebangalore, India
    B2B organizations create revenue by predicting customers most likely to buy and recommending the best course of action to engage anonymous buying teams. Revenue AI is the only sales and marketing pl...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Diligentbangalore, India
    Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and le...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer I

    Staff Software Engineer I

    Confluent, Incbangalore, India
    Position at Confluent India Private Limited.With Confluent, organisations can harness the full power of continuously flowing data to innovate and win in the modern digital world.We have a purpose t...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Juniper NetworksBengaluru, Karnataka, India
    We are seeking an experienced and hands-on.Staff Software Development Engineer.In this technical leadership role, you will take ownership of major software modules, architect new features, and ensu...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    AlphaNimbleGreater Bengaluru Area, India
    The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance.Our purpose-built soft...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Staff Engineer Software [T500-20409]

    Staff Engineer Software [T500-20409]

    ANSRBengaluru, Karnataka, India
    ANSR is hiring for one of its clients.About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc. Our well-known banners across the United Sta...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    SpotOnbangalore, India
    At SpotOn, we’re helping restaurants and small businesses compete and win with flexible payment and software technology—backed by real people who really care. From seamless point-of-sale systems to ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Dolby Laboratoriesbangalore, India
    This position is based in the product engineering team of the Entertainment Technology group.In this role, you will design and build audio and video software for global users in consumer entertainm...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    WomenTech Networkbangalore, India
    As a Staff Software Engineer(Technical Lead), being part of the Patient care solutions team, you will be responsible for leading one or more scrum teams to deliver high quality outcomes by providin...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Trellixbangalore, India
    Software EngineerStaff Software EngineerSoftware Development EngineerSoftware QA EngineerStaff Software Development EngineerSoftware Development Engineer in TestDirector, Technical Marketing Endpoi...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Equinitibangalore, India
    The staff engineer role is a senior technical role within the team.With a keen interest in technology, innovation and collaboration they keep their knowledge current, continuously seeking to design...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Bazaarvoicebangalore, India
    At Bazaarvoice, we create smart shopping experiences.Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with bi...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Sr Staff, Software Engineer

    Sr Staff, Software Engineer

    WEXbangalore, India
    As a Software Engineer on the WEX Benefits Technology team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navi...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer, Platform Engineering

    Staff Software Engineer, Platform Engineering

    Convivabangalore, India
    Conviva is the first and best place to go to understand and optimize digital customer experiences.Our Operational Data Platform harnesses full-census, comprehensive client-side telemetry—capturing ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    PayPalbangalore, India
    Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system.Determines the technical tasks that other engineers will follow.Actions result...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Engineer, Software

    Staff Engineer, Software

    Thermo Fisher Scientificbangalore, India
    Provide software and systems architectural and design leadership to team of engineers.Design and implement cloud service and software architecture for new products, and extensions to existing produ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    Serkobangalore, India
    Serko is a cutting-edge tech platform in global business travel & expense technology.When you join Serko, you become part of a team of passionate travellers and technologists bringing people togeth...Show moreLast updated: 15 hours ago