Synapse Junction Logo

Data Engineer

Synapse Junction|Posted 8 days ago

Skills and experience

Role:Data engineer
Other roles:Business intelligence engineer, Machine learning engineer
Experience in role:0+ years
Must-have skills:
    SQL
    Python
    Spark

Location and salary

Remote policy:Remote
Location of job:South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We're seeking a Data Engineer to join our team and help build, maintain, and optimise the data pipelines and infrastructure that power our analytics, reporting, and data-driven decision-making. This role offers an exciting growth trajectory from hands-on execution into design and optimisation ownership, perfect for someone passionate about working with data systems, pipelines, and large-scale processing. You'll be responsible for developing ETL/ELT pipelines, ensuring data reliability and accessibility, and integrating data from multiple sources. Working within our modern data warehouse architecture, you'll contribute to scalable data systems while maintaining high data quality and integrity. Your work will directly enable analytics teams, support machine learning workflows, and drive continuous improvement across our data infrastructure. Whether you're coming in at a junior level (0-2 years) or intermediate level (2-4 years), you'll have clear pathways for growth and increasingly complex challenges to tackle. We're looking for strong SQL skills, proficiency in Python or PySpark, and experience with data warehousing platforms like BigQuery, Snowflake, or Redshift. Beyond technical abilities, we value problem-solving mindsets, clear communication, ownership, and a passion for continuous learning. You'll collaborate closely with engineering, product, and analytics teams in an agile environment that emphasises innovation, reliability, and quality. Join us to build robust, well-structured data systems that make a real impact on our business decisions.

About Synapse Junction

15-50 employees

What we do

At Synapse Junction, we unite business and technology to unlock the true potential of your data. Our mission focuses on delivering expertise in Business Intelligence (BI), Machine Learning, and DataOps, bridging the gap between your business needs and innovative solutions.

Why work for us

Join a dynamic team of 15 professionals dedicated to pushing the boundaries of data strategy and analytics. We offer opportunities for professional growth, collaboration on cutting-edge projects, and the chance to make a significant impact in the field of data science and technology.

Our culture

We foster a collaborative environment that values innovation and teamwork. Inspired by the principles of "Good to Great," we believe in building strong partnerships that drive success and creativity, ensuring that every team member contributes to our collective goals.

Our engineering process

Our engineering practices emphasize Agile methodologies and DataOps, promoting efficiency and adaptability in our workflows. We leverage modern technologies and frameworks to ensure seamless collaboration and high-quality deliverables, enabling us to respond quickly to evolving business needs.

Our hiring process

We follow a structured interview process designed to assess both technical skills and cultural fit. Candidates can expect a combination of technical assessments and collaborative discussions with team members, ensuring that we find the right talent to join our innovative team.

Tech Stack

application and data

Python
Python

utilities

Power BI
Power BI

business tool

Microsoft Teams
Microsoft Teams

dev ops

Azure DevOps
Azure DevOps

Similar jobs on OfferZen: