×
Register Here to Apply for Jobs or Post Jobs. X

Remote Software Developer - Data Platforms

Remote / Online - Candidates ideally in
Benoni, 1501, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Data Engineering, Python
Job Description & How to Apply Below
Location: Benoni

About the Role

Our client, a rapidly growing technology firm within the energy sector, is seeking talented Remote Software Developers specializing in Data Platforms. This role is entirely remote, offering flexibility and the opportunity to work from anywhere. You will be instrumental in designing, building, and maintaining robust, scalable data pipelines and infrastructure that power our client's innovative solutions. The ideal candidate possesses a strong understanding of data warehousing, ETL processes, and cloud-based data technologies.

You will collaborate with data scientists, analysts, and engineers to ensure the availability, integrity, and performance of critical data assets. We are looking for a proactive and self-motivated individual who thrives in a remote work environment and is passionate about leveraging technology to solve complex data challenges. This position offers a unique chance to contribute to cutting-edge data projects from the comfort of your own home, impacting the future of energy analytics.

Embrace a remote-first culture and join a team committed to excellence.

Key Responsibilities
  • Design, develop, and implement scalable data pipelines and ETL/ELT processes.
  • Build and maintain data warehouses and data lakes on cloud platforms (e.g., AWS, Azure, GCP).
  • Develop and optimize data models for performance and efficiency.
  • Implement data quality frameworks and monitoring solutions.
  • Collaborate with data scientists and analysts to understand data requirements and provide solutions.
  • Write clean, maintainable, and well-documented code in relevant programming languages (e.g., Python, SQL, Scala).
  • Troubleshoot and resolve issues related to data infrastructure and pipelines.
  • Contribute to the architecture and design of new data platform features.
  • Ensure data security, privacy, and compliance with relevant regulations.
  • Participate in code reviews and contribute to continuous improvement of development practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in software development with a focus on data engineering.
  • Proficiency in programming languages such as Python, SQL, and/or Scala.
  • Experience with cloud data platforms (AWS, Azure, or GCP) and their data services.
  • Strong understanding of data warehousing concepts, ETL/ELT tools, and methodologies.
  • Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication skills, with the ability to articulate technical concepts clearly in a remote setting.
  • Proven ability to work independently and manage time effectively in a remote work environment.
Benefits
  • Competitive salary package commensurate with experience.
  • Full remote work flexibility, allowing you to work from anywhere.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and holiday schedule.
  • Retirement savings plan with company matching.
  • Home office setup stipend and ongoing support.
  • Opportunities for professional growth, certifications, and training.
  • Collaborative team environment with regular virtual social events.
  • Access to cutting-edge technologies and challenging data projects.
  • Work-life balance focus with flexible working hours.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary