CloudSmiths

Senior Software Engineer

CloudSmiths

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudGoogle Cloud PlatformKubernetesPythonReact

About the role

  • Writing clean, scalable, and robust code for complex features and applications.
  • Contributing to the design and architecture of secure, scalable applications on multi-cloud platforms.
  • Supporting and mentoring junior and mid-level engineers through code reviews, pair programming, and sharing your expertise.
  • Applying your security engineering knowledge to ensure our applications are secure by design.
  • Driving technical improvements and championing best practices across the team.

Requirements

  • 4+ years of professional software engineering experience.
  • Strong skills in Python (specifically with FastAPI) and front-end development using React.
  • A deep-seated belief in writing clean, tested, and maintainable code.
  • Proven, hands-on experience deploying and managing solutions on GCP & AWS.
  • Strong practical knowledge of Kubernetes (K8s) for orchestration and deployment.
  • Solid experience in security engineering principles and secure coding practices.
  • A genuine passion for mentorship and helping other engineers grow their skills.
  • You embrace the future of software development, actively using AI tools like GitHub Copilot to accelerate delivery.
Benefits
  • Impactful Work: Solve real-world problems for a diverse range of exciting clients.
  • Culture of Learning: We invest in your growth with training budgets, certifications, and conference passes.
  • Flexibility: We trust you to get your work done, whether you based at home or in our Johannesburg and Cape Town offices.
  • Great Team: Join a supportive, brilliant, and fun-loving team of tech enthusiasts across the globe.
  • Competitive Compensation: We offer an excellent salary, wellness benefits + excellent certification incentives.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIReactGCPAWSKubernetessecurity engineeringsecure coding practicesAI toolsGitHub Copilot
Soft skills
mentorshipcode reviewspair programmingtechnical improvementsbest practices
CloudSmiths

Lead Software Engineer

CloudSmiths
Seniorfull-time🇿🇦 South Africa
Posted: 2 hours agoSource: cloudsmiths.bamboohr.com
AWSCloudGoogle Cloud PlatformKubernetesMicroservicesPythonReact