Staff Software engineer - Mobile (m/f/d)

  • Poznań, Poland
  • Full-time

Company Description

As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, reliable and secure payment network - enabling individuals, businesses, and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company's dedication to innovation drives the rapid growth of connected commerce on any device, and fuels the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.

At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.

You're an Individual. We're the team for you. Together, let's transform the way the world pays.

Job Description

Cybersource provides payment gateway technology to VISA’s marquee clients in the acquirer and merchant space. You will support Cybersource in its mission to extend its capabilities into the in-store payment acceptance space. You will be part of a feature team within Cybersource that is in charge of providing a sound and high-quality tech stack for our Android based smart terminal platform to enable next generation payment devices. You will take a key role in defining and implementing our vision for our next generation acceptance technology

Essential Functions:

  • Support the creation of a technical vision on the technology stack running on our smart terminals and share your technical expertise in and outside of your team.
  • Extend and maintain our Android payment SDK to implement the technical vision of our future technology stack for smart terminals
  • Actively participate in developing and maintaining the technology platform your team is responsible for and open it up for enhancements from other teams
  • Ensure that the technology platform your team is responsible for is compliant with VISA security standards and uses state-of-the-art cryptographic functions for card data and pin encryption
  • Follow and enhance our testing pyramid which involves hardware testing using self-built robots
  • Ensure that established coding practices are followed and are continuously improved
  • Share knowledge to support the growth of your colleagues inside and outside of your team
  • Contribute to the team work and team growth by suggesting improvements to processes
  • Work closely with the product owner and tech lead in your team to create a technically excellent product
  • Support the maturity process of your team by contributing to a psychological safe and trustful environment

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
  • Excellent Android knowledge
  • Solid understanding of the EMV standard
  • Solid knowledge about asymmetric and symmetric cryptographic functions

Preferred Qualifications:

  • 6+ years of work experience with a Bachelor’s Degree or 4 +years of relevant experience with an Advanced Degree (e.g. Masters, MBA,  JD, MD) or up to 3 years of relevant experience with a PhD
  • Excellent Android knowledge
  • Solid understanding of the EMV standard
  • Solid knowledge about asymmetric and symmetric cryptographic functions
  • Solid Kotlin and Kotlin Multiplatform knowledge 
  • Basic knowledge in other domains like Infrastructure or Backend

Additional Information

Work Hours:

  • 40

Diversity & Inclusion

Universal acceptance for everyone, everywhere, is not only our brand promise, it’s the foundation of our company culture. We foster a feeling of connectedness in the workplace, support diversity of thought, culture and background, fight for important initiatives like Equal Pay and actively work to eliminate unconscious biases that hold us all back.

By leveraging the diverse backgrounds and perspectives of our worldwide teams, Visa is a better place to work and a better business partner to our clients.

Privacy Policy