27 days ago
Base Salary
$132k - $210k/yr
Responsibilities
- Gather and clarify stakeholder requirements and translate them into architecture designs for data components.
- Design, implement, improve, and maintain scalable software applications, data products, and data pipelines.
- Write extensible, maintainable, reusable, testable, and efficient code and participate in code reviews.
- Build batch and real-time data transformation, extraction, orchestration, deployment, and monitoring automation.
- Maintain data governance, data quality, security, privacy, retention, and regulatory compliance practices.
- Conduct unit and other required testing, security scans, troubleshooting, upgrades, and server patching.
- Own technical debt mitigation, error documentation, production support, and troubleshooting procedures.
- Mentor junior engineers and produce clear technical documentation.
Requirements
- At least 5 years of relevant experience with a bachelor’s degree, at least 2 years with an advanced degree, no experience with a PhD, or at least 8 years of relevant experience.
- Experience designing and implementing data pipelines and large-scale data processing jobs.
- Experience writing, modifying, and reviewing high-quality, testable, and efficient code.
- Experience developing automated unit, integration, and end-to-end tests.
- Experience building and maintaining CI/CD pipelines and deploying applications with containerization and orchestration tools.
- Experience monitoring production applications and troubleshooting with observability tools.
- Experience integrating AI or ML services into applications where applicable.
- Experience collecting and analyzing metrics to guide optimization and improvement.
- Experience partnering with stakeholders to clarify requirements and meet business needs.
- Experience applying secure coding practices and complying with regulatory standards.
- Experience solving data problems with technologies such as Hadoop, Hive, Kafka, Redis, NoSQL, and RDBMS.
- Experience pushing code into production and implementing and supporting real-time systems.
- Experience mentoring junior engineers and writing technical documentation.
Benefits
- Medical, dental, vision, 401(k), FSA/HSA, life insurance, paid time off, and wellness program benefits may be available.
- At least three days per week in the office, with expectations confirmed by the hiring manager.
- Travel is required 5–10% of the time.
- Work hours vary according to department needs.
- The position is performed in an office setting.
Tech Stack
Categories
Data Engineering
About Visa
Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.
