Staff Data Engineer

VisaFoster City, CA
6hHybrid

About The Position

As a Staff Data Engineer, you'll join our Value Added Services – Digital Marketing & Engagement organization. You will help design, enhance, and build our Visa data token platform within an agile development environment, collaborating with colleagues who will support and challenge you daily.

Requirements

  • 5 or more years of relevant work experience with a Bachelors 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

Nice To Haves

  • 6 or more years of work experience with a Bachelors 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
  • Demonstrated leadership in delivering high-quality, large-scale, enterprise-class applications.
  • Solid experience in big data engineering, with knowledge of Hadoop, Apache Spark, Python, and SQL.
  • Expertise in Java, REST APIs, and container-based technologies (Docker, Kubernetes).
  • Proficiency in creating and managing large-scale data pipelines and machine learning models.
  • Experience developing ETL processes, maintaining Spark pipelines, and productizing AI/ML models.
  • Proficient in technologies like Kafka, Redis, Flink, TensorFlow, Triton, and AWS services.
  • Skilled in Unix/Shell or Python scripting and scheduling tools like Airflow and Control-M.
  • Strong experience with UI technologies (Redux, React.js, HTML5, CSS4, jQuery/JavaScript).
  • Familiarity with Agile development, TDD, CI/CD, and various databases.
  • Proven track record of building reliable, scalable, and operable applications.
  • Ability to manage component security analysis and collaborate with security teams.
  • Strong work ethic, focus on immediate goals, and proven experience as a technical leader.
  • Passion for mentoring and helping juniors grow professionally.
  • Excellent communication and interpersonal skills, and a strong team player.

Responsibilities

  • Lead projects involving the full-stack development of real-time scoring services, RESTful APIs, and container-based distributed services.
  • Spearhead the development of next-generation software incorporating machine learning and deep learning technologies.
  • Ensure services are highly available, secure, scalable, and resilient.
  • Drive innovation to differentiate our products and accelerate time-to-market delivery.
  • Utilize containerization technologies such as Docker and Kubernetes, and expertise in Java, Spring Boot, React, and both relational and non-relational databases.
  • Apply your data engineering skills with Hadoop, Spark, and Scala.
  • Represent the team in various technical forums and build deep partnerships with product management.
  • Analyze business requirements to architect highly secure, robust, and scalable solutions.
  • Lead internal proof of concept initiatives and quickly design and implement prototypes.
  • Champion efforts to design and implement components of our global transaction processing systems.
  • Follow and create software best practices and processes.
  • Mentor team members and create an atmosphere of mutual accountability.
  • Play a key role in meetings and discussions with cross-functional and non-technical teams.
  • Collaborate with customers to understand their requirements and build solutions that deliver real value.
  • Architect, design, and implement secure, robust, and scalable solutions.
  • Drive proof of concept initiatives and lead implementation.
  • Mentor team members and foster a culture of mutual accountability.
  • Engage in meetings and discussions with cross-functional teams.

Benefits

  • Medical
  • Dental
  • Vision
  • 401 (k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service