Data Engineer

  • Full-time

Job Description

Currently Recruiting for the following Positions: 

1.    Data Engineer in Redwood City, CA – Accept Visa Candidates

2.    Data Engineer in San Francisco, CA

Position # 1

This is a direct-client opening for a Data Engineer located in Redwood City, CA. This is a full-time position and the client is looking to fill this position ASAP. The salary is in the $140-180K range.

We're looking for highly motivated individuals for an engineering position on our core development team. As part of a fast paced organization, this position requires that the candidate be able to work closely with our search and growth engineering teams, product management, data scientists, site operations, and quality assurance. The candidate is expected to be a self-starter, a team player, and a strong driver for results and continuous improvement. We're looking for superstar software engineers with a (1) profound passion to innovate, (2) who are motivated by tackling great technological challenges, (3) who want to work beside those just as passionate, and (4) are itching to do the best work of their lives.
Responsibilities:

Bachelor of Science or above in Computer Science or a related field. Design and architect our workflow and pipelines for relational and non-relational data.
Implement such systems to be flexible, reliable, real time and reproducible.
Employ the use of the latest data management systems such as Kafka, Airflow, Spark and Hadoop HDFS, or any tech as see fit.
Evaluate vendors solutions in the area of ETL and real time data delivery.
Work with our data scientists, machine learning engineers, search engineers and growth engineers to design data systems to serve their needs.
Strong Java/C#, or other modern OO programming language skills. Proficiency in SQL. Experience building any facet of large-scale systems a big plus. Strong production debugging and performance tuning skills. Comfortable technically reviewing code and participating in design/architecture reviews.

Position # 2

This is a direct-client opening for a Data Engineer located in San Francisco, CA. This is a Full-Time position and there are 3-4 positions available.

Our data team is rooted in a data and goal-driven culture.  We love to take ownership of big business and technology challenges in our high growth phase, and solve them quickly and robustly.  We are divided into small, independently-executing Agile teams to allow maximum autonomy and speed.  We build in a modern, evolving stack (python, Vue, Docker, Kubernetes, AWS), leveraging new technologies as needed. We use CI/CD to deploy several times a day so that we can impact the business as quickly as possible.  We operate with shared trust and no egos, and enjoy being 'in this together' to collaborate on the challenges of a rapidly scaling business.

Qualifications:
5+ years of data engineering in a production environment
3+ years of experience coding in a data capacity (Python, PHP, Java, etc)
3+ years of experience SQL (we use Postgres and RedShift)
Strong experience with data modeling, query optimization and tuning, etc
Production experience with data streaming technologies - such as Spark, Kinesis, etc
Production experience with machine learning (scikit, SyPy, TensorFlow, etc) a plus, but not required
Ability to work independently
Outstanding communication skills (Written and Verbal)

Additional Information

All your information will be kept confidential according to EEO guidelines.