PayPal-posted 2 months ago
$123,500 - $212,850/Yr
Mid Level
Hybrid • San Jose, CA
5,001-10,000 employees
Credit Intermediation and Related Activities

This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues.
  • Guides junior engineers.
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices.
  • Applies knowledge of technical best practices in making decisions.
  • Design, implement and operate data infrastructure's initiatives to provide secure, scalable, reliable and performant platform to Venmo product, analytics and the other infrastructure teams.
  • Automate provisioning, management and monitoring solutions for the supported data infrastructure.
  • Build and implement scalable and reliable data pipeline architecture to optimize overall performance.
  • Build tools that help users leverage our data into actionable insights to improve our customers' experiences, operational efficiency, and business performance.
  • Build and implement message streaming solutions for Venmo applications with AWS SQS, Apache Kafka etc.
  • Collaborate with stakeholders including the Executive, Product, Engineering and Analytics teams to assist with data-related technical issues and support their data infrastructure need.
  • Collaborate with teammates on planning and execution of initiatives.
  • Process, extract and manage relational databases and systems such as query authoring (SQL) and NoSQL databases.
  • Create large, complex data sets that meet functional and non-functional business requirements.
  • Demonstrable ability to learn new technologies and process practices.
  • Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
  • Bachelors and/or master's in computer science or related field of study.
  • 3+ years' experience in software development or a related field.
  • 3+ years' experience operating on-prem/cloud databases/data-warehouses and/or distributed systems 24x7x365.
  • Experience with operating/maintaining message streaming solutions like AWS SQS, Apache Kafka etc.
  • Ability to troubleshoot problems.
  • Hands-on experience with designing and implementing infrastructure to support global-scale services.
  • Hands-on experience with IaaS and PaaS solutions from AWS (or similar cloud provider).
  • Hands-on programming and scripting (Lambda, API GW, Python, Java, Bash).
  • Hands-on experience with big data operations including, but not limited-to- AWS S3, AWS DMS, AWS SQS, Luigi, AWS EKS, Apache Spark, AWS Glue.
  • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience.
  • Understanding of TLS/mTLS protocols from the application's perspective (server certificates, client authentication etc) is a plus.
  • AWS Solutions Architect is a plus.
  • Flexible work environment.
  • Employee shares options.
  • Health and life insurance.
  • Annual performance bonus (or other incentive compensation, as applicable).
  • Equity.
  • Medical, dental, vision, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service