Staff Data Engineer
Core
Design, implement, and improve scalable software applications and data systems for the fintech sector, focusing on secure, high-quality technology solutions.
Role type
Staff Data Engineer (hands-on IC)
Builds
Data products, data pipelines, and automation processes for batch and real-time data handling.
Domain
Fintech / Distributed Data Systems (via careerplan.io/jobs/REF089058W-staff-data-engineer-at-visa)
Required skills
Distributed data systems (Hadoop, Hive, HBase, Spark, Trino), Data pipeline design (ETL/ELT), Java or Python, SQL, CI/CD, Containerization, Observability, Unit/Integration testing, Secure coding practices, AI/ML service integration.
Preferred skills
Open source contributions, AI agents and agentic patterns, Enterprise-class system architecture (storage/compute separation, streaming, metadata, governance), Real-time system implementation, Mentoring.
Technologies
Hadoop, Hive, HBase, Spark, Trino, Java, Python, SQL, Git, Docker/Kubernetes, CI/CD tools, Observability tools, Generative AI tools.
Responsibilities
Design architecture for data components; Implement extensible and maintainable code; Own end-to-end data products and pipelines; Build automation tools for data transformation and monitoring; Write queries and implement orchestration for data extraction; Conduct testing and security scans; Manage software upgrades and server patches.
Seniority
Staff, hands-on IC with strategic impact