Senior Software Engineer - Data Platform

Placements24

Waukee (IA)

Hybrid

USD 55,000 - 91,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

A highly competitive annual salary+bon
Comprehensive health, dental, and vis​
Opportunities for professional dev.,培训
A stimulating work environment with a​
Access to state-of-the-art tools and​"

Job summary

Placements24 is seeking a Senior Software Engineer with a focus on data platforms to design, build, and maintain scalable data infrastructure supporting analytics, ML, and BI.

You will work with large datasets, implement robust pipelines, and collaborate with data scientists and engineers to align data needs with the technical roadmap.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field.
  • 5+ years of software engineering with a focus on data engineering.
  • Proficiency in Python, Scala, or Java.
  • Experience with big data technologies like Spark, Hadoop, Kafka, and cloud data services.

Responsibilities

  • Design, develop, and implement robust and scalable data pipelines and ETL processes.
  • Build and maintain data warehousing solutions and data lake architectures.
  • Optimize data storage, processing, and querying performance for large datasets.
  • Collaborate with data scientists, analysts, and other engineers to understand data needs and provide solutions.
  • Implement and manage data quality frameworks and ensure data integrity.
  • Contribute to the architectural decisions and technical roadmap for the data platform.

Skills

Python
Scala
Java

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Apache Spark
Hadoop
Kafka
AWS EMR
Azure Databricks
GCP Dataflow

Job description

About the Role

Our client is seeking an experienced Senior Software Engineer specializing in data platforms to join their innovative team in Paarl . In this role, you will be responsible for designing, building, and maintaining scalable and reliable data infrastructure that supports analytics, machine learning, and business intelligence initiatives. You will work with large datasets and cutting-edge technologies to create efficient data pipelines and robust data warehousing solutions. This is an excellent opportunity for a passionate engineer to make a significant impact on the company's data strategy and capabilities.

Key Responsibilities
  • Design, develop, and implement robust and scalable data pipelines and ETL processes.
  • Build and maintain data warehousing solutions and data lake architectures.
  • Optimize data storage, processing, and querying performance for large datasets.
  • Collaborate with data scientists, analysts, and other engineers to understand data needs and provide solutions.
  • Implement and manage data quality frameworks and ensure data integrity.
  • Contribute to the architectural decisions and technical roadmap for the data platform.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in software engineering, with a strong focus on data engineering or data platforms.
  • Proficiency in programming languages such as Python, Scala, or Java.
  • Experience with big data technologies like Apache Spark, Hadoop, Kafka, and cloud-based data services (e.g., AWS EMR, Azure Databricks, GCP Dataflow).
  • Strong understanding of database technologies , both relational (SQL) and NoSQL.
  • Experience with data modeling and data warehousing concepts.
Benefits
  • A highly competitive annual salary with attractive bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development, including training and conferences.
  • A stimulating work environment with a focus on technological innovation.
  • Access to state-of-the-art tools and technologies in Paarl.
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 Backend Engineer
Senior Backend Engineer

Placements24 • Waukee (IA)

On-site
USD 73,000 - 109,000
Competitive salary + annual bonus
Health insurance
PTO & holidays
+3
Data Engineer
Data Engineer

VITAL SAÚDE &SEGURANÇA DO TRABALHO • United States

Hybrid
USD 90,000 - 120,000
Competitive salary
Performance incentives
Professional development
+1
Software Development Manager
Software Development Manager

Placements24 • Waukee (IA)

Hybrid
USD 61,000 - 97,000
Hybrid work model
Health and retirement benefits
Professional growth opportunities
+1
Data Engineer
Data Engineer

La Concorde Marocaine • United States

Hybrid
USD 110,000 - 150,000
Competitive salary
Performance-based incentives
Professional development
+1
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

HR Talent Partner SA • United States

Remote
USD 54,000 - 90,000
Remote work
Option for weekly office
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Data & Analytics Engineer
Senior Data & Analytics Engineer

Ycotek • Minneapolis (MN)

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

Mobilunity • United States

On-site
USD 140,000 - 180,000
Friendliest IT community
English classes (1:1 & group)
Active social events
Data Engineer
Data Engineer

intelycore • United States

On-site
USD 90,000 - 130,000
Competitive salary and benefits
Collaborative and innovative work environment
Opportunities for professional growth and learning
+1