Senior Software Engineer, Big Data

atZipRecruiterRemoteUS flagCaliforniaFull-timeFull-stack EngineerSenior$190k – $250k/year

Posted 2 days ago

This is a fully remote position, open to applicants in California.

πŸ“‹ Description

β€’ Design, construct, deploy, and maintain data pipelines and systems that facilitate the availability of web events in the data lake and through event streams.

β€’ Manage large, evolving datasets utilizing both batch and streaming methodologies while ensuring a balance between speed, efficiency, and reliability.

β€’ Create, implement, and oversee MLOps frameworks and systems that expedite machine learning development across various teams and products.

β€’ Enhance the speed, quality, observability, and reliability of machine learning development and products powered by machine learning.

β€’ Establish, implement, and manage data documentation frameworks and tools.

β€’ Enhance the thoroughness and quality of data documentation for both human and automated processes.

β€’ Develop, implement, and sustain the Sift agentic data exploration and analysis tool.

β€’ Democratize data access, foster collaboration on insights, and speed up data-driven decision-making.


⛳️ Requirements

β€’ 4+ years of professional software development experience, specifically in building and operating data pipelines that contribute to a customer-facing product.

β€’ Practical experience with Apache Spark: writing, optimizing, and debugging batch and/or streaming jobs at scale.

β€’ Familiarity with deploying and managing containerized services and batch jobs.

β€’ Strong foundation in computer science principles: data structures, algorithms, distributed systems, and testing.

β€’ Professional experience in software development, particularly in constructing and managing data pipelines and infrastructure for customer-facing products.

β€’ Proficiency in AWS (S3, IAM, EC2, MSK or equivalents) and implementing metrics, logs, and alerts in jobs.

β€’ Experience with a data lake stack: Parquet on object storage, data cataloging tools like AWS Glue, and open table formats such as Apache Iceberg or Delta Lake.

β€’ Streaming proficiency with Kafka producers and consumers, Apache Flink, and/or Spark Structured Streaming.

β€’ Familiarity with workflow orchestration tools like Apache Airflow: creating DAGs, managing backfills, dependencies, and being on-call for scheduled pipelines.

β€’ Knowledge of open table format internals: schema evolution, partitioning, and compaction.

β€’ Experience deploying services on Kubernetes using Docker.

β€’ Proven track record in building and maintaining a data platform that supports a user-facing product, which includes streaming and batch data ingestion, ETL pipelines, data permissions management, and data discovery.

β€’ BS/MS/PhD in Computer Science, Mathematics, Physics, or a related field, or equivalent practical experience.


🏝️ Benefits

β€’ Competitive compensation.

β€’ Comprehensive benefits package.

β€’ Flexible vacation and paid time off.

β€’ Employer-matched 401(k) plan.

β€’ Potential for equity, bonuses, commission, or other forms of compensation as part of the total package.

β€’ Medical, financial, and additional benefits.

People also viewed

Chaos1 day ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar1 day ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne1 day ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne1 day ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien1 day ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix1 day ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers