Remote Lead Software Architect - Energy Management Platforms

Placements24

Stellenbosch

Hybrid

ZAR 1,000,000 - 2,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote role
Equity options
Private medical aid
Executive retirement plan
Life assurance
Training & conferences
30 days annual leave

Job summary

Placements24 is seeking a Remote Lead Software Architect to define the architectural vision for energy management platforms. You will guide engineering teams across cloud-native, IoT, and AI/ML initiatives, ensuring scalable and secure systems.

Based remotely in South Africa, you will collaborate with product and stakeholders to translate business needs into robust technical solutions, shaping the future of energy management nationwide.

Qualifications

  • Master's degree in CS/SE; PhD a plus.
  • 10+ years in software dev; 5+ years in lead architecture.
  • Proven large-scale distributed systems and microservices.
  • Cloud & containerization expertise: AWS/Azure/GCP; Docker/Kubernetes.
  • IoT integration, data engineering, AI/ML in energy.
  • Strong leadership, communication, and Agile experience.
  • Passion for renewable energy and sustainable tech.

Responsibilities

  • Define and drive the software architecture vision for energy platforms.
  • Lead microservices design and cloud-native implementations.
  • Mentor engineers and enforce coding standards.
  • Evaluate third-party solutions and APIs for platform enhancements.
  • Collaborate with product and stakeholders to translate requirements.
  • Stay current with trends in energy tech and software architecture.

Skills

Cloud platforms (AWS/Azure/GCP)
Microservices architecture
IoT integration
AI/ML concepts
Leadership & mentoring
Agile methodologies

Education

Master's degree in CS/SE
PhD (bonus)

Tools

Docker
Kubernetes

Job description

About the Role

Our client, a pioneering force in the clean Energy technology space, is seeking a highly accomplished and innovative Remote Lead Software Architect. This position is fully remote, allowing you to contribute your expertise from anywhere in South Africa. You will be responsible for defining the architectural vision and technical roadmap for our next-generation energy management platforms. This includes designing scalable, secure, and high-performance software solutions that leverage cutting-edge technologies like IoT, AI, and cloud computing. The ideal candidate is a visionary leader with a deep understanding of software architecture, a passion for sustainable energy, and a proven ability to guide engineering teams in building robust and intelligent systems. You will play a crucial role in shaping the future of how energy is managed and consumed, from grid operations to consumer applications, based out of Paarl, Western Cape but accessible nationwide.

Key Responsibilities
  • Define and drive the overall software architecture for energy management platforms, ensuring scalability, reliability, and security.
  • Design and oversee the development of microservices-based architectures, leveraging cloud-native technologies (AWS, Azure, GCP).
  • Lead the selection and implementation of appropriate technologies, frameworks, and tools for software development.
  • Architect solutions for integrating IoT devices, data analytics platforms, and AI/ML models for predictive energy management.
  • Collaborate closely with product management, engineering teams, and stakeholders to translate business requirements into technical solutions.
  • Establish and enforce coding standards, design patterns, and best practices across development teams.
  • Mentor and guide software engineers, fostering a culture of technical excellence and innovation.
  • Conduct code reviews and architectural design sessions to ensure quality and adherence to standards.
  • Evaluate and integrate third-party solutions and APIs to enhance platform functionality.
  • Stay abreast of emerging software development trends, architectural patterns, and relevant technologies in the energy sector.
Requirements
  • Master's degree in Computer Science, Software Engineering, or a related field; a PhD is a plus.
  • A minimum of 10 years of experience in software development, with at least 5 years in a lead architecture or principal engineer role.
  • Proven experience designing and building large-scale, distributed systems and microservices architectures.
  • Deep expertise in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of data engineering, real-time data processing, and data analytics.
  • Experience with IoT platforms, protocols, and integration strategies.
  • Familiarity with AI/ML concepts and their application in energy management.
  • Excellent leadership, communication, and interpersonal skills, with the ability to articulate complex technical concepts.
  • Experience in agile development methodologies.
  • Passion for renewable energy and sustainable technology solutions.
Benefits
  • This fully remote position offers unparalleled flexibility and work-life balance.
  • Our client provides a highly competitive compensation package, including an excellent base salary and equity options.
  • A comprehensive benefits package includes private medical aid, an executive retirement plan, and life assurance.
  • We are dedicated to your professional advancement, offering generous budgets for training, conferences, and continuous learning initiatives.
  • This role includes 30 days of annual leave.
  • Our client fosters a deeply inclusive and diverse culture, encouraging applications from all qualified candidates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Architect - Energy Management Platforms
Remote Lead Software Architect - Energy Management Platforms

Placements24 • Paarl

Remote
ZAR 1,200,000 - 2,000,000
Fully remote work
Equity options
Medical aid
+4
Remote Lead Software Architect
Remote Lead Software Architect

Placements24 • Upington

Hybrid
ZAR 1,000,000 - 1,700,000
Competitive base salary
Performance bonuses
Health insurance
+2
Lead Software Architect (Remote)
Lead Software Architect (Remote)

Placements24 • Soweto

Hybrid
ZAR 1,400,000 - 2,200,000
Flexible remote work
Career growth opportunities
Conference attendance
+2
Remote Electrical Systems Architect
Remote Electrical Systems Architect

Placements24 • Cape Town

Hybrid
ZAR 1,100,000 - 1,900,000
Health insurance
Provident fund
Annual bonus
+2
Remote Senior Software Engineer - Energy Analytics
Remote Senior Software Engineer - Energy Analytics

Placements24 • Randfontein

Remote
ZAR 900,000 - 1,200,000
Remote work
Health benefits
Professional development budget
+1
Remote Senior Software Engineer - Energy Analytics
Remote Senior Software Engineer - Energy Analytics

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Flexible hours
Health benefits
+2
Senior Enterprise Systems Architect
Senior Enterprise Systems Architect

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work flexibility
Professional development opportunities
Home office resources
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Home office stipend
Private health insurance
Generous annual leave
Lead Software Architect
Lead Software Architect

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Remote-friendly culture
Competitive salary
Learning opportunities
+1
Remote Lead Software Architect - Energy Tech & AI Platform
Remote Lead Software Architect - Energy Tech & AI Platform

Placements24 • Paarl

Remote
ZAR 1,200,000 - 2,000,000
Fully remote work
Equity options
Medical aid
+4