Remote Senior Software Architect

Placements24

Bloemfontein

Hybrid

ZAR 900.000 - 1.700.000

Vollzeit

vor 32 Stunden
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive salary package
Medical aid and retirement savings
Remote-first with location flexibility
Generous annual leave
Continuous learning and access to培训

Zusammenfassung

Placements24 is seeking a Senior Software Architect for a fully remote role within South Africa. You will drive the design of scalable, high-performance systems, mentoring engineers and setting architectural standards across distributed teams.

You will lead evaluation of technologies, guide product direction, ensure security and performance, and stay current with industry trends. Remote, SA-wide, with competitive compensation and growth opportunities.

Qualifikationen

  • 10+ years of professional software development experience, incl. 5+ years in architecture.
  • Experience designing large-scale distributed systems in cloud environments.
  • Proficiency in Java, Python, Go, and C#.
  • Strong microservices, event-driven architectures, and API design.
  • Experience with containers (Docker, Kubernetes) and CI/CD.

Aufgaben

  • Design and architect scalable, reliable, and maintainable software solutions across multiple technology stacks.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Evaluate and recommend appropriate technologies, frameworks, and tools for various projects.
  • Develop and maintain architectural standards, best practices, and documentation.
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and solutions.
  • Identify and address technical debt and performance bottlenecks in existing systems.
  • Mentor and coach other engineers, fostering a culture of technical excellence.
  • Conduct code reviews and architectural design sessions.
  • Research and stay current with emerging technologies and industry trends.
  • Ensure the security, performance, and scalability of all architectural designs.

Kenntnisse

Java
Python
Go
C#
Microservices
Event-driven
API design
CI/CD
Kubernetes
Remote collaboration

Ausbildung

CS/SE degree

Tools

Docker
Kubernetes
AWS
Azure
GCP

Jobbeschreibung

About the Role

Our client, a globally recognized leader in cloud-based enterprise solutions, is seeking a highly skilled and experienced Senior Software Architect to join their distributed engineering team. This is a fully remote position, offering the flexibility to work from anywhere within South Africa. You will be responsible for designing and guiding the development of complex, scalable, and high-performance software systems. This role requires a deep understanding of modern architectural patterns, cloud technologies, and best practices in software development. As a Senior Software Architect, you will play a crucial role in shaping the technical direction of our flagship products and mentoring junior engineers. This is an exceptional opportunity to contribute to innovative projects while enjoying the benefits of a remote-first work environment.

Key Responsibilities
  • Design and architect scalable, reliable, and maintainable software solutions across multiple technology stacks.
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Evaluate and recommend appropriate technologies, frameworks, and tools for various projects.
  • Develop and maintain architectural standards, best practices, and documentation.
  • Collaborate with product managers, engineers, and stakeholders to define technical requirements and solutions.
  • Identify and address technical debt and performance bottlenecks in existing systems.
  • Mentor and coach other engineers, fostering a culture of technical excellence.
  • Conduct code reviews and architectural design sessions.
  • Research and stay current with emerging technologies and industry trends.
  • Ensure the security, performance, and scalability of all architectural designs.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional experience in software development, with at least 5 years in a software architecture role.
  • Proven experience designing and implementing large-scale, distributed systems, preferably in a cloud environment (AWS, Azure, GCP).
  • Expertise in multiple programming languages (e.g., Java, Python, Go, C#) and frameworks.
  • Strong understanding of microservices architecture, event-driven systems, and API design.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Demonstrated experience working effectively in a remote team environment.
  • Experience with CI/CD pipelines and DevOps practices.
Benefits
  • Our client offers a competitive salary package commensurate with experience, including performance bonuses and potential for stock options.
  • Comprehensive medical aid and retirement savings plans are provided.
  • As this is a fully remote role, you benefit from complete location flexibility within South Africa.
  • Generous annual leave and paid sick leave are standard.
  • Employees have access to continuous learning resources, online training platforms, and opportunities to attend virtual conferences.

Join a collaborative and innovative global team dedicated to pushing the boundaries of technology.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Remote Principal Software Architect
Remote Principal Software Architect

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 2.000.000 - 3.500.000
Fully remote
Senior Remote Solutions Architect
Senior Remote Solutions Architect

Placements24 • Pretoria

Hybrid
ZAR 1.200.000 - 1.800.000
Remote work flexibility
Comprehensive health insurance
Performance-based bonuses
+5
Senior Enterprise Solutions Architect - Remote
Senior Enterprise Solutions Architect - Remote

Placements24 • Midrand

Hybrid
ZAR 1.200.000 - 1.800.000
Competitive salary
Performance-based bonuses
Health and wellness programs
+3
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • East London

Remote
ZAR 1.200.000 - 2.000.000
Fully remote
Bonuses
Equity options
+8
Senior Software Architect (Remote)
Senior Software Architect (Remote)

Placements24 • Benoni

Hybrid
ZAR 900.000 - 1.300.000
Stock options
Remote-first work environment
Professional development budget
+1
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
Senior Software Architect
Senior Software Architect

Placements24 • Polokwane

Remote
ZAR 900.000 - 1.200.000
Bonus opportunities
Medical, dental, and vision insurance
Generous paid time off
+4
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Hybrid
ZAR 800.000 - 1.400.000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Senior Cloud Solutions Architect - Fully Remote
Senior Cloud Solutions Architect - Fully Remote

Placements24 • Pietermaritzburg

Hybrid
ZAR 1.300.000 - 1.800.000
Remote-first culture
Home office stipend
Annual performance bonuses
+1
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Benoni

Hybrid
ZAR 1.200.000 - 1.800.000
Remote work stipend for home office
Professional development budget
Equity options
+2