Senior Data Engineer

Data
Senior Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Senior Data Engineer

Join Spin as a Senior Data Engineer where you'll be at the forefront of designing and implementing robust data solutions. This role combines technical expertise in data engineering with leadership opportunities, as you'll be responsible for building scalable data pipelines, optimizing ETL processes, and mentoring junior engineers. You'll work with cutting-edge technologies including Apache Spark, Kafka, and cloud platforms (AWS/GCP), while contributing to data governance and architecture decisions. The position offers a unique opportunity to impact the organization's data-driven initiatives while fostering an inclusive and collaborative work environment. As a Spin Culture Ambassador, you'll help shape not just the technical direction but also the company's cultural values. The ideal candidate brings both technical excellence and leadership qualities, ready to tackle complex data challenges while growing with a dynamic team.

Last updated 2 hours ago

Responsibilities For Senior Data Engineer

  • Design and implement scalable and efficient data pipelines for ingesting, processing, and storing structured and semi-structured data
  • Collaborate with stakeholders to gather requirements and define solution feasibility
  • Develop and optimize ETL processes
  • Create and maintain data models
  • Build and manage cloud-based data architectures
  • Implement monitoring and alerting systems
  • Contribute to data governance initiatives
  • Maintain and enhance CI/CD pipelines
  • Perform code reviews and enforce coding standards
  • Document processes and architectures
  • Mentor junior engineers
  • Identify opportunities for process optimization
  • Collaborate with cross-functional teams
  • Serve as a Spin Culture Ambassador

Requirements For Senior Data Engineer

Python
Kafka
MongoDB
Redis
  • 3-4 years of experience as a Data Engineer
  • Advanced proficiency in Python
  • Experience with Python libraries (Pandas, NumPy, PySpark, Dask)
  • Strong knowledge of SQL and NoSQL databases
  • Experience with data modeling tools and best practices
  • Proficient in data processing frameworks (Apache Spark, Kafka, Flink)
  • Strong understanding of data governance principles
  • Experience with CI/CD pipelines
  • Proficient with version control systems
  • Advanced understanding of data visualization tools
  • Strong understanding of cloud computing in AWS and GCP stacks
  • Experience with Infrastructure as Code (IaC)
  • Proven experience leading projects with OKRs
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To Spin Senior Data Engineer

Data Compression Research Engineer, Sr.

Senior Data Compression Research Engineer role at Qualcomm focusing on developing innovative compression algorithms for neural networks and multimedia systems.

Senior Data Engineer

Senior Data Engineer position at Cornspring, building ETL pipelines and managing financial datasets using Python and AWS technologies in a hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Kueski, leading FinTech in Mexico, focusing on building scalable data solutions and processing systems.

Senior Data Engineer

Senior Data Engineer position at 3Pillar Global, building data solutions for digital businesses with 5+ years of experience required, remote work available.

Senior Project Cost Engineer

Senior Project Cost Engineer position at PMA, focusing on database management and cost controls for utility projects with hybrid work arrangement.