Staff Data Engineer

Bengaluru, India

Visa

Das digitale und mobile Zahlungsnetzwerk von Visa steht an der Spitze der neuen Zahlungstechnologien für die neue Zahlung, elektronische und kontaktlose Zahlung, die die Welt des Geldes bilden

View company page

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

As a Staff Data Engineer, you will provide technical leadership for one or more product offerings under Loyalty, Marketing and Benefits group. This role extends beyond development, and you will be required to participate in application architecture, feature design, end to end network topology, application scalability needs and be the owner for bringing up an application from whiteboard to life.

 

As a Staff Data Engineer, you will:

  • Partner with chief architects and product partners to carve out solutions.

  • Drive the product requirements and features from a technical standpoint and bring in best in class architecture and design.

  • Break complex requirements into architecture and design and be comfortable challenging status quo to bring out the best solution.

  • Collaborate with product owners, TPM, development team, QA and devops to ensure there is seamless transformation of the product requirements to production.

  • Identify opportunities to mature the product and process and bring in b

  • Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.

  • Be part of code reviews and ensure to maintain hygiene of all development carried out within the team.

  • Be motivated by building elegant and maintainable systems that get the job done with minimal complexity.

  • Be an evangelist for Test-Driven Development and Continuous Deployment.

  • Work in tandem with global technology leadership and Payments teams to shape and influence the platform at an enterprise level.

  • Adapt quickly to new applications and flows and be part of a larger enterprise group

  • Be a team player and work towards delivering as a highly performant engineering team.

  • Have excellent interpersonal skills and be the model for the team to look upto.

  • Groom a team of highly motivated engineers to delivery high quality code and enable them for success

 

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications

5 or more 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

Preferred Qualifications

6 or more years of work experience with a Bachelor's Degree or 4 or more 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 in an engineering/quantitative field such as Mathematics, Computer Science, Statistics, Artificial Intelligence, Machine Learning, etc.
Extensive technical experience with Java, REST APIs, Spring, Hibernate, Microservices.
Experience in code development using Eclipse/MyEclipse, JetBrains IntelliJ or any major Java IDE
Extensive experience in API Development using SOAP or REST, JSON and XML
Experience with GIT/Stash, Maven and Jenkins
Experience in SQL and/or PL/SQL
Experience with both NoSQL and SQL datastores including MySQL and MongoDB, Unix or Linux platforms
Experience in streaming technologies like Kafka
Experience with tools development, automation (CI/CD, Auto Deployment, System Availability, etc.), logging/monitoring
Ability to solve complex software development/design issues
Ability to write clean, coherent code following established coding guidelines
Experience developing as part of Agile/Scrum team
Strong interpersonal, facilitation, and effective communication skills (both written and verbal) and the ability to present complex ideas in a clear, concise way
Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness of deliverables
Ability to deliver on multiple projects and manage priorities based on changing directions
Highly driven, resourceful and results oriented
Demonstrated ability to lead and navigate through ambiguity
Experience leading a team consisting of junior team members
Experience establishing best practices in application development using engineering excellence, for incidents/change/problem management globally.
True adherence to Visa Leadership Principles (VLPs) with excellent communication, storytelling and presentation skills.
Past experience in Payments or B2B products is preferred
Experience in Docker, Kubernetes, HazelCast, Monitoring Tool like Prometheus to understand and able to quickly build and drive team to support future systems.

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.

Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile API Development APIs Architecture CI/CD Computer Science DevOps Docker Engineering Git Java JSON Kafka Kubernetes Linux Machine Learning Mathematics Maven Microservices MongoDB MySQL NoSQL PhD Scrum SQL Statistics Streaming TDD XML

Perks/benefits: Career development Team events

Region: Asia/Pacific
Country: India
Job stats:  2  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.