Backend Developer - BI & Data Engineering
Remote RecruitmentJob Description
Job Overview
Join a dynamic UK-based tech team seeking a highly experienced Senior Backend Developer with deep expertise in data engineering, BI, and backend development. This role offers the opportunity to work on cutting-edge analytics and data platforms, using tools like Apache Spark, Scala, and Databricks. You'll be part of a fast-paced environment that values clean code, efficient data pipelines, and innovative BI solutions that power strategic decisions.
As a valued member of the team, you’ll collaborate with global colleagues, contribute to critical backend services, and help shape robust data architecture. If you're passionate about big data, ETL processes, and BI tools – this is your chance to make an impact with a UK employer, from the comfort of your home in South Africa.Key Responsibilities
- Design, build, and maintain scalable ETL pipelines using Apache Spark and Scala.
- Implement and optimise data models within Data Lakes and relational databases.
- Develop backend components for BI platforms, supporting tools like Power BI, Databricks, and Starburst.
- Ensure high-quality, testable code using static analysis tools (Sonar, Fortify).
- Execute data validation and manage structured/unstructured datasets in distributed environments.
- Collaborate with DevOps on CI/CD integration to ensure seamless delivery processes.
- Contribute to architectural decisions and performance tuning of complex data systems.
Requirements
Qualifications and Experience
- Minimum of 5 years’ experience in ETL implementation.
- At least 3 years of hands-on experience with Apache Spark and Scala.
- Minimum of 2 years working with BI tools (e.g., Power BI, Databricks, Starburst).
- Strong experience in data model design and working with Data Lakes (e.g., Apache Hive, AWS S3).
- Proven expertise in SQL and relational database systems.
- Experience in unit testing and code quality tools (e.g., Sonar, Fortify).
- Familiarity with CI/CD processes and Agile delivery environments.
- Equipment required: Personal laptop/desktop, reliable high-speed internet connection.
Similar Jobs
Recruitment Resourcer - German Speaking (180 Role)
Remote Recruitment
Marketing Executive / Recruitment Administrator
Remote Recruitment
Operations Manager - Talent Oversight & Systems Adoption
Remote Recruitment
Recruitment Support Assistant - Education Sector
Remote Recruitment
Business Development Executive - BPO Sales
Remote Recruitment
Talent Resourcer
Remote Recruitment
Appointment Setter - Recruitment Sector
Remote Recruitment
360 Recruitment Consultant - International Executive Search
Remote Recruitment
Business Analyst - E2E Lending (Relocation to Spain)
Remote Recruitment
Sales Support Specialist
Remote Recruitment
Sales Progressor - Property Industry
Remote Recruitment
Group Bookkeeper
Remote Recruitment
Sales Progression Administrator
Remote Recruitment
AI Automation Specialist - Recruitment Sector
Remote Recruitment
Fintech Recruitment Consultant
Remote Recruitment
Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.
