Visa logo

Staff Data Engineer (multiple openings)

Visa

Austin, TX
Full Time
Senior
75k-224k
about 1 month ago

Job Description

About the Role

Visa U.S.A. Inc., a Visa Inc. company, is seeking a Staff Data Engineer in Austin, TX, to architect, design, build, develop, test, and implement software systems and applications. The role involves conducting business and technical analysis, code reviews, unit testing, and producing technical documentation for new development, system enhancements, and production support. The position requires collaboration with various project team members to deliver high-quality, data-driven business solutions that conform to requirements and architectural standards. The role reports to the Austin office and may allow for partial telecommuting.

Key Responsibilities

  • Architect, design, build, develop, test, and implement software systems and applications.
  • Conduct business and technical analysis, code reviews, and unit testing.
  • Develop and produce technical documentation for solutions related to new development, system enhancements, and production support.
  • Design, develop, and implement modifications and corrections to existing software, including debugging routines.
  • Serve as part of the Data Science product development team, investigating new requirements and refactoring existing functionality for performance and maintainability.
  • Collaborate with project team members such as Product Managers, Architects, Analysts, Developers, and Project Managers to ensure successful development and implementation of data-driven solutions.
  • Contribute to delivering solutions that meet requirements, architectural vision, and standards.
  • Engage in requirements definition and clarification with Business to ensure completeness and understanding.
  • Facilitate design reviews, code reviews, and assess impact of scope changes on deliverables.
  • Work with engineering teams to promote continuous integration, build automation, test automation, and deployment automation.
  • Collaborate with senior technical staff and project managers to identify, document, and manage risks and issues.
  • Present technical solutions and capabilities in business terms, and communicate status, issues, and risks effectively.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Information Systems, or related field with 2 years of experience, or Bachelor's degree in the same fields with 5 years of progressive experience in data engineering or related roles.
  • Experience building and maintaining data pipelines at scale using Spark and Java frameworks.
  • Development of applications utilizing Python, Java, Angular, and Flask.
  • Experience with DBMS and NoSQL query tuning using SQL, PL/SQL, Hive QL, or SparkSQL.
  • Handling file formats such as Parquet, Avro, XML, JSON, and CSV.
  • Knowledge of big data technology stack including Hadoop, MapReduce, Spark, and Kafka.
  • Experience with statistical computer programs for Machine Learning, Deep Learning, and NLP using Python, TensorFlow, SkLearn, and MATLAB.
  • Understanding of web services standards and technologies like XML, JSON, REST, and SOAP.
  • Familiarity with software design patterns including Creational, Structural, Behavioral, and Concurrency.
  • Knowledge of ML algorithms such as XGBoost, KNN, SVM, LSTM, Transformers, and PCA.

Nice to Have

  • Experience with cloud platforms or distributed computing environments.
  • Knowledge of additional programming languages or frameworks related to data engineering.
  • Experience working in Agile development environments.

Qualifications

  • Master's degree in Computer Science, Computer Engineering, Information Systems, or related field with 2 years of experience, or Bachelor's degree with 5 years of experience.

Benefits & Perks

  • Salary range for new hires: $155,709 to $223,700 USD per year, potentially including sales incentives.
  • Eligibility for annual bonus and equity.
  • Comprehensive benefits package including Medical, Dental, Vision, 401(k), Employee Stock Purchase Program, FSA/HSA, Life Insurance, Paid Time off, and Wellness Programs.

Working at Visa

The description emphasizes collaboration within a team environment, a focus on high-quality solutions, and engagement in continuous improvement practices such as code reviews and risk management. The role also highlights the importance of clear communication and understanding of business needs.

Apply Now

Job Details

Posted AtJul 14, 2025
Job CategoryData Engineering
Salary75k-224k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Visa

Website

usa.visa.com

Location

Austin, TX

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches