Senior Data Engineer

The Cypress Group

United States

On-site

USD 140,000 - 190,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Cypress Group is seeking a Platform Software Engineer to design, develop, and scale a core data platform powering our AI-driven products. You will build distributed systems capable of processing petabyte-scale datasets and develop infrastructure used by software engineers, data scientists, analysts, and AI teams.

You will design, build, and optimize ETL pipelines, collaborate with cross-functional teams, and leverage modern cloud technologies to accelerate software delivery.

Qualifications

  • 4+ years of professional software engineering experience.
  • Experience building and maintaining large-scale software platforms.
  • Strong experience developing ETL and data ingestion pipelines.
  • Strong knowledge of Apache Spark.
  • Understanding of distributed data processing systems.
  • Experience with data modeling concepts and software design patterns.
  • Strong collaboration and communication skills.

Responsibilities

  • Design, build, and maintain core data platform software supporting large-scale distributed systems.
  • Develop and optimize ETL pipelines that ingest, transform, and normalize massive datasets.
  • Build high-performance data processing applications using Apache Spark, Databricks, and Scala.
  • Collaborate with software engineers, data scientists, and business stakeholders on high-impact technical initiatives.
  • Improve platform reliability, scalability, and developer productivity.
  • Participate in architecture discussions, code reviews, and continuous improvement initiatives.
  • Utilize AI-assisted development tools such as Claude Code and GitHub Copilot to improve engineering efficiency.

Skills

Distributed systems
ETL pipelines
Spark
Data modeling
Collaboration

Tools

Databricks
AWS
Terraform
Claude Code
GitHub Copilot

Job description

Our client is a rapidly growing, AI-driven technology company building large-scale data platforms that solve complex real-world problems through advanced analytics and machine learning.

They are seeking a Platform Software Engineer to help design, develop, and scale the core data platform powering the organization's products. You'll build distributed systems capable of processing petabyte-scale datasets while developing infrastructure used by software engineers, data scientists, analysts, and AI teams.

This is an excellent opportunity to join a collaborative engineering organization where you'll have significant ownership, work with modern cloud technologies, and leverage AI-assisted development tools to accelerate software delivery.

What You'll Do
  • Design, build, and maintain core data platform software supporting large-scale distributed systems.
  • Develop and optimize ETL pipelines that ingest, transform, and normalize massive datasets.
  • Build high-performance data processing applications using Apache Spark, Databricks, and Scala.
  • Collaborate with software engineers, data scientists, and business stakeholders on high-impact technical initiatives.
  • Improve platform reliability, scalability, and developer productivity.
  • Participate in architecture discussions, code reviews, and continuous improvement initiatives.
  • Utilize AI-assisted development tools such as Claude Code and GitHub Copilot to improve engineering efficiency.
Required Qualifications
  • 4+ years of professional software engineering experience
  • Experience building and maintaining large-scale software platforms
  • Strong experience developing ETL and data ingestion pipelines
  • Strong knowledge of Apache Spark
  • Understanding of distributed data processing systems
  • Experience with data modeling concepts and software design patterns
  • Strong collaboration and communication skills
Preferred Qualifications
  • Databricks platform experience
  • Experience with cloud infrastructure (AWS preferred)
  • Terraform or Infrastructure as Code experience
  • Experience with DevOps and cloud platform management
  • Experience using AI-assisted software development tools
  • Experience working with large-scale data platforms
Languages
  • Scala
  • Python
  • Databricks
Cloud
  • AWS
  • Terraform
AI Development

Ideal Candidate

We\'re looking for an engineer who enjoys building scalable distributed systems, solving complex data engineering challenges, and working with modern cloud and AI technologies. You\'ll thrive if you\'re curious, collaborative, product-minded, and excited to build foundational infrastructure that enables teams across the organization to innovate.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

83zero • Baltimore (MD)

On-site
USD 120,000 - 150,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Selby Jennings • Oakland (CA)

On-site
USD 140,000 - 210,000
Senior Data Engineer (Databricks)
Senior Data Engineer (Databricks)

Elitmind Sp. z o.o. • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Sr. Data Engineer, Data Platform
Sr. Data Engineer, Data Platform

Mirion Technologies • United States

On-site
USD 120,000 - 160,000
Data Engineer
Data Engineer

ATC • New York (NY)

On-site
USD 140,000 - 180,000
Data Platform Engineer
Data Platform Engineer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Data Architect – Databricks, Big Data & AI Enablement
Data Architect – Databricks, Big Data & AI Enablement

Xoriant US Staffing • Edison (NJ)

Hybrid
USD 120,000 - 150,000
Be at the forefront of AI innovation
Work with a team of experts
Influence strategic decisions
Sr Data Engineer
Sr Data Engineer

Instrumentl • United States

On-site
USD 120,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Peyton Resource Group • Houston (TX)

On-site
USD 120,000 - 150,000