Remote Principal Software Engineer - Cloud Architecture

Placements24

Centurion

Híbrido

ZAR 2 992 000 - 4 322 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Highly competitive salary
Stock options
Fully remote with flexible hours
Comprehensive health insurance
Professional development allowance
Home office stipend
PTO and holidays
401(k) or equivalent

Resumo da oferta

Placements24 seeks a highly experienced Principal Software Engineer to lead cloud architecture for a remote-first engineering team. You will design, implement, and maintain scalable cloud-native solutions, mentoring engineers and guiding technical strategy across distributed teams.

This role requires deep expertise in distributed systems on AWS/Azure/GCP, proficiency in Go/Python/Java/Node.js, and strong IaC with Terraform or CloudFormation.

Qualificações

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of professional software development experience with a focus on cloud architecture.
  • Deep expertise in designing and managing large-scale distributed systems on cloud platforms (AWS, Azure, or GCP).
  • Proficiency in Go, Python, Java, or Node.js.
  • Extensive experience with Docker and Kubernetes and orchestration tools.
  • Strong understanding of microservices, API design, and distributed system patterns.
  • Experience with IaC tools (Terraform, CloudFormation).
  • Excellent problem-solving, debugging, and analytical skills.
  • Proven ability to lead technical initiatives and mentor remote engineering teams.
  • Strong communication and collaboration skills for remote work.

Responsabilidades

  • Design and architect scalable, resilient, and secure cloud-native systems and microservices.
  • Lead CI/CD pipelines and infrastructure-as-code initiatives.
  • Mentor junior and senior engineers, promoting best practices in cloud engineering.
  • Translate business requirements into technical designs with stakeholders.
  • Evaluate and adopt new technologies to enhance the cloud platform.
  • Troubleshoot and resolve complex production issues.
  • Drive architectural decisions and enforce standards.
  • Contribute to security practices and compliance for cloud environments.
  • Foster innovation, automation, and operational excellence.

Conhecimentos

Cloud architecture
Distributed systems
Go
Python
Java
Node.js
Kubernetes
Docker
Terraform
CloudFormation
API design
Leadership
Remote collaboration

Formação académica

Bachelor's or Master's in CS/Engineering

Ferramentas

AWS
Azure
GCP

Descrição da oferta de emprego

About the Role

Our client is seeking a highly experienced and visionary Principal Software Engineer to join their fully remote engineering team. This role is critical in shaping the future of their cloud infrastructure and architecture. As a Principal Engineer, you will be responsible for designing, implementing, and maintaining scalable, secure, and high-performance cloud-native solutions. You will work closely with product managers, architects, and other engineering leads to define technical strategies and drive innovation. This remote-first position requires a self-motivated individual with exceptional technical expertise and a strong ability to collaborate effectively across distributed teams. You will have the opportunity to influence technical direction, mentor other engineers, and tackle some of the most challenging problems in cloud computing. The company values autonomy, ownership, and continuous improvement, offering a flexible and empowering work environment. This is an excellent opportunity for a seasoned engineer to make a significant impact on a global scale, working from anywhere while contributing to a cutting-edge technology platform.

Key Responsibilities
  • Design and architect scalable, resilient, and secure cloud-native systems and microservices.
  • Lead the development and implementation of robust CI/CD pipelines and infrastructure-as-code solutions.
  • Mentor and guide junior and senior software engineers, promoting best practices in software development and cloud engineering.
  • Collaborate with product management and stakeholders to translate business requirements into technical designs and solutions.
  • Evaluate and recommend new technologies and tools to enhance the cloud platform's capabilities.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Drive architectural decisions and ensure adherence to architectural principles and standards.
  • Contribute to the development of security best practices and compliance frameworks for cloud environments.
  • Champion a culture of innovation, automation, and operational excellence.
  • Perform code reviews and provide constructive feedback to ensure code quality and maintainability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of professional software development experience, with a significant focus on cloud architecture.
  • Deep expertise in designing and managing large-scale distributed systems on cloud platforms (AWS, Azure, or GCP).
  • Proficiency in one or more programming languages such as Go, Python, Java, or Node.js.
  • Extensive experience with containerization technologies (Docker, Kubernetes) and orchestration tools.
  • Strong understanding of microservices architecture, API design, and distributed system patterns.
  • Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
  • Excellent problem-solving, debugging, and analytical skills.
  • Proven ability to lead technical initiatives and mentor engineering teams in a remote setting.
  • Strong communication and collaboration skills, essential for remote work.
Benefits
  • Highly competitive salary and stock options.
  • Fully remote work arrangement with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Generous professional development allowance for training, conferences, and certifications.
  • Home office setup stipend.
  • Paid time off, including vacation, personal days, and holidays.
  • 401(k) or equivalent retirement plan with company match.
  • Opportunities for significant impact and career growth in a leading tech company.
  • Annual company retreats (virtual and in-person).
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • Stellenbosch

Híbrido
ZAR 2 964 000 - 3 952 000
Executive salary
Bonuses
Equity options
+5
Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • LegKraal Gate

Híbrido
ZAR 1 800 000 - 2 400 000
Fully remote position
Health, dental & vision insurance
Stock options
+3
Remote Senior Software Engineer - Cloud & DevOps
Remote Senior Software Engineer - Cloud & DevOps

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 1 482 000 - 2 470 000
Stock options
Fully remote work
Professional development budget
+1
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 1 000 000 - 1 800 000
Stock options
Health insurance
Remote stipend
+4
Principal Software Engineer - Backend Systems
Principal Software Engineer - Backend Systems

Placements24 • Randburg

Híbrido
ZAR 1 000 000 - 2 000 000
Stock options
Fully remote work with flexible hours
Health, dental, vision insurance
+2
Principal Cloud Architect
Principal Cloud Architect

Placements24 • Stellenbosch

Híbrido
ZAR 1 200 000 - 2 000 000
Stock options
Bonuses
Health insurance
+4
Remote Solutions Architect
Remote Solutions Architect

Placements24 • Upington

Híbrido
ZAR 900 000 - 1 300 000
Stock options
Fully remote
Health insurance
+3
Principal Software Architect
Principal Software Architect

Placements24 • Sandton

Híbrido
ZAR 2 285 000 - 3 591 000
Stock options
Performance bonuses
Health/dental/vision insurance
+2
Remote Senior Software Engineering Manager
Remote Senior Software Engineering Manager

Placements24 • Sandton

Híbrido
ZAR 2 141 000 - 2 964 000
Remote Lead Software Architect
Remote Lead Software Architect

Placements24 • Rustenburg

Híbrido
ZAR 1 500 000 - 2 100 000
Health insurance
Retirement plans
Generous paid time off
+2