Data Engineer

Silicon Valley, CA, United States


Role Location

  • Silicon Valley, CA, United States


101 - 250 people


801 El Camino Real
Menlo Park, CA, 94025, US

Tech Stack

  • S3
  • DynamoDB
  • Lambda
  • AWS
  • Kinesis
  • Step Function
  • React
  • Node.js
  • Clojure
  • Python

Role Description

As an UpLift Data Engineer, have a critical role in building UpLift’s core platform and ultimately the success of the company, while working with a small and strong technical team, owning major feature areas of the codebase. As an UpLift Data Engineer, you'll - Design, build and maintain data pipelines in multi-cloud infrastructure (AWS and GCP) - Design and develop big data processing systems optimized for scaling (Apache Spark) - Develop and maintain real time data pipelines - Build software libraries, tools, serverless applications and workflows (Clojure, Java, Python) - Design mission critical dashboards and reports using BI tools - Internal process improvements such as automating manual processes, alerting systems, tooling, devops - Collaborate closely with product teams to build tools, frameworks, reports to run experiments, analyze AB test results - Work with analysts and data scientists to extract actionable insights from data that shape the direction of the company - Actively engage in design and code reviews - learn from your peers and teach your peers - Lead initiatives to research, analyze and propose new technologies and tooling for our stack

REQUIREMENTS You have: - 3 years of software development or data engineering experience - Experience with Big Data, ETL and data modeling - Ability to work effectively in a fast-paced, occasionally interrupt-driven environment that includes geographically spread teams and customers - Experience in developing and operating high-volume, high-availability environments - Previous experience with Linux, AWS, Docker and Kubernetes - Solid coder with Java, Clojure, Python, Bash - Ability to align with rapid business changes: new requirements, evolving goals and strategies and technological advancements - BA/BS degree in Engineering, CS, or equivalent - Are smart, ambitious, self-motivated, curious, quick learner and adaptable

About UpLift

UpLift is a digital lender focused on the $1.3T leisure travel market. UpLift Pay Monthly enables travel providers to offer monthly payments to their customers. UpLift's growth has been powered by top travel brands and can be found on the vacation package sites of United Airlines, American Airlines, JetBlue Airways, and Southwest Airlines among others. Partners love the product, as UpLift Pay Monthly improves important travel marketing metrics including conversion, booking value, channel loyalty, cross-sell and ancillary revenue. UpLift has a fully automated, digital lending and data science pipeline developed by a world class technology team.

Company Culture

We bring the best of a high energy and nimble startup environment together with a seasoned team who knows what it takes to be successful, resulting in a passionate and cohesive team.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.