Visa-posted 3 months ago
$163,550 - $199,300/Yr
Full-time • Senior
Hybrid • TX, TX
5,001-10,000 employees
Credit Intermediation and Related Activities

Visa U.S.A. Inc., a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Austin, Texas to be responsible for the architecture, design, development, and implementation of software applications. The role involves evaluating and introducing technology tools and processes that enable Visa to develop products and solutions, embrace business opportunities, and improve operational efficiency. The engineer will develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics. Additionally, the position requires formulating methods to enable consistent data loading and optimize data operations, monitoring the health of platforms, generating performance reports, and ensuring on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments. The engineer will also understand usage patterns and workload requirements of new projects, develop code, and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality. This position reports to the Austin, Texas office and may allow for partial telecommuting.

  • Responsible for the architecture, design, development, and implementation of software applications.
  • Evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, embrace business opportunities, and improve operational efficiency.
  • Develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics.
  • Formulate methods to enable consistent data loading and optimize data operations.
  • Monitor health of platforms, generate performance reports, and monitor and provide continuous improvements.
  • Ensure on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments.
  • Understand usage patterns and workload requirements of new projects.
  • Develop code and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
  • Master's degree in Computer Science, Engineering, or closely related field and 2 years of experience in the job offered or in a software engineer-related occupation; or a Bachelor's degree in Computer Science, Engineering, or closely related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a software engineer-related occupation.
  • Experience in programming languages like Java, J2EE, Python, Spring Boot, Reactive Programming, Apache Camel, JDBC, and/or Hibernate.
  • Experience in front end technologies like React JS, Angular JS, and/or HTML.
  • Experience with databases like MySQL, Oracle, DB2, Apache Cassandra, Mongo DB, and ClickHouse.
  • Experience with messaging frameworks like Apache Kafka, or JMS (TIBCO and IBM MQ).
  • Experience with streaming frameworks like Kafka Streams, Apache Flink, Apache and/or Spark.
  • Experience with application servers like JBoss, WebSphere, WebLogic, and Tomcat.
  • Experience with operating systems like Linux/Unix, Mac OS, and/or Windows.
  • Experience with deployment tools like Kubernetes, Docker, CICD, and/or Jenkins.
  • Experience with logging frameworks like ELK and/or Splunk.
  • Experience with monitoring tools like Prometheus, Grafana, and/or Dynatrace.
  • Familiarity with GITHUB, JIRA, Tableau, Confluence, SonarQube.
  • Experience with testing frameworks like Test NG, Cucumber, and/or Junit/Mockito.
  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service