Senior Data Engineer-1

  • Full Time
Job expired!

Company Description

Visa is a global leader in digital payments, facilitating over 215 billion payment transactions annually between consumers, businesses, financial institutions, and government entities across more than 200 countries and territories. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, empowering individuals, businesses, and economies to thrive.

When you join Visa, you become part of a culture of purpose and belonging – where your professional growth is a priority, your identity is valued, and your work matters. We believe economies that include everyone, uplift everyone. The work you do will directly impact billions of people globally, helping to unlock financial access and shape the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

Payments is a dynamic, fast-developing field brimming with new and innovative ideas. With a high demand for new solutions, it is a thrilling realm of innovation. Visa is a strong leader in the payment industry and is swiftly evolving into a technology company, making significant investments in this sector.

If you're looking to immerse yourself in the dynamic world of payments, learn quickly, and make significant contributions, the Ecosystem & Operation Risk technology team - part of Visa’s Value-Added Services business unit - is the perfect place for you!

In the Ecosystem & Operation Risk group, the Payment Fraud Disruption team is tasked with creating key risk and fraud detection and prevention applications and services at Visa. This involves generating ideas, crafting an architecture, designing and developing products, applications, and services which grant Visa clients solutions to detect, prevent, and counteract fraud within Visa and client payment systems.

This position is ideal for an experienced data engineer who is passionate about solving challenging fraud prevention problems through collaboration with business and technology partners. You will be a key contributor in defining the platform's shared strategic vision for Payment Fraud Disruption and creating tools and services that safeguard Visa's payment systems.

The ideal candidate will possess a strong Machine Learning and Data Science background, with proven experience in formulating, training, implementing, and optimising advanced AI models for payments, risk, or fraud prevention products that have driven business value and delivered significant contributions within the payments or payments risk domain, or have experience building AI/ML solutions for similar industries.

As a Data Engineer, your main responsibility will be to implement processes, robotic process automation (RPA), structures and big data systems in alignment with business and technical requirements. This means managing and prioritising multiple demands, routing them where necessary, and planning the correct big data technology using a blend of open-source and vendor supported big data technologies, databases, and other pertinent big data technologies.

The successful candidate must be capable of conducting high bandwidth discussions with business and technology partners and think comprehensively about Visa's business in order to drive solutions that safeguard and ensure the integrity of Visa's payment ecosystem. The candidate will help bring innovative insights to Visa's strategic products and businesses. This role represents an enticing chance to make crucial contributions to Visa's strategic offerings. The ideal candidate must boast a strong academic track record and demonstrate superb software engineering skills. A self-starter comfortable with ambiguity, displaying meticulous attention to detail, and showing excellent teamwork skills.

The ideal candidate will bring enthusiasm and a passion for utilising Generative AI to advance existing fraud detection methods and innovate and solve new fraud use cases. This engineer will employ code generation capacities like GitHub copilot to enhance efficiencies in software development.

Essential Functions

• As Data Engineer, you will aid in designing and enhancing next-generation fraud detection solutions in an agile development environment

• Frame business issues as technical data issues while ensuring that key business drivers are captured in collaboration with product shareholders.

• Participate in end-to-end development effort for delivering high-quality solutions on time that comply with requirements, align with architectural vision, and adhere to all relevant standards. Responsibilities span all phases of solution development.

• Work collaboratively with team members (Product Managers, Architects, Analysts, Developers, Project Managers, etc.) to ensure the creation and implementation of new data-driven business solutions.

• Collaborate with architects or senior technologists to develop architecture and design.

• Deliver on all code commitments and guarantee comprehensive end-to-end solutions that meet and exceed business expectations.

• Identify service metrics and measurements for assessing performance against the Service Level Agreement.

• Assist in outlining and designing analytic data assets, implementing modelled attributes, and contributing to brainstorming sessions.

• Construct and maintain a robust data engineering process for developing and implementing self-service data and tools for Visa’s data scientists.

• Carry out other tasks related to R&D, data governance, system infrastructure, analytics tool evaluation, and other cross-team functions, as needed.

• Identify opportunities to create, automate, and scale repeatable analyses or build self-service tools for business users.

• Execute data engineering projects, ranging from small to large, either individually or as part of a project team.

• Ensure project delivery within timelines and budget constraints.

• Mentor and train other team members on key solutions.

• Capable of working on multiple projects and initiatives with different/competing timelines and demands.

• Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner.

This is a hybrid position. Hybrid employees alternate between remote and office work. Employees in hybrid roles are expected to work from the office three days a week - Tuesdays, Wednesdays, and Thursdays, with the guideline of being in the office 50% of the time, depending on business needs.

Qualifications

Basic Qualifications:

2+ years of relevant work experience and a Bachelor's degree, OR 5+ years of relevant work experience

Preferred Qualifications:

• 3 or more years of work experience with a Bachelor’s Degree or 2 years of experience with an Advanced Degree (e.g., Masters)

Experience in creating data-driven business solutions and solving data issues using varied technologies such as Hadoop, MapReduce, Hive, Spark, Scala, MongoDB, NoSQL, as well as traditional data technologies like MySQL, RDBMS

Experience in constructing ETL/ELT data pipelines, implementing data quality checks, and constructing data anomaly detection and notification systems.

Experience in successful design, architecture, and development using Hadoop, Spark, and Scala for large-scale data processing and transaction systems.

Experience in applications and services development using Java.

Experience in developing and architecting large-scale, enterprise-class distributed systems demonstrating high availability, low latency, and strong data consistency.

Experience with agile development incorporating Continuous Integration and Continuous Delivery, employing technologies such as GIT/Stash, Maven, Jenkins, Selenium and Chef.

Strong facilitation and analytic skills with excellent problem-solving capacity.

Strong interpersonal and leadership skills.

Ability to communicate complex ideas clearly and concisely.

Passionate about delivering zero-defect code that meets or exceeds the proposed defect SLA and have a high sense of responsibility for the quality and timeliness of one's own and the team's deliveries.

Systematic and capable of deep research to uncover details.

Good work ethic, a team player who brings the best results as a team.

Passionate about understanding people and always striving to improve our products.

Highly motivated, resourceful, and results-driven.

Demonstrated ability to lead and navigate through ambiguity.

Ability to focus on the task at hand and achieve immediate goals while understanding and seeing the big picture.

Experience in full stack technology, in one or more of the following technologies- Java, Spring MVC, Spring Boot, Angular, JavaScript, MySQL, Maven, Design Patterns, Test Automation framework.

Expertise in web applications and webservices, technology standards and frameworks.

Experienced in test-driven development and test automation.

Experience in the card industry or fintech delivering solutions in fraud, risk or payments space.

Additional Information

Visa is an Equal Opportunity Employer. All 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.