Principal BackEnd Engineer Remote role (South Africa)
Are you a seasoned BackEnd Engineer looking for an opportunity to work on cuttingedge technology in the retail tech industry A leading company is on a mission to reinvent the brickandmortar shopping experience and they need your expertise to help build scalable highperformance backend systems. Why You Should Apply:
Work in a fastpaced innovative environment
Design and build robust scalable microservices
Collaborate with top Engineers Data Scientists and AI experts
Lead and mentor Junior Engineers
Work with modern cloudnative technologies
Your Role:
Architect implement and maintain scalable backend services
Work closely with crossfunctional teams to deliver highquality solutions
Optimize performance debug issues and ensure high availability
Champion secure coding practices and ensure compliance with data protection standards
Write comprehensive tests and maintain technical documentation
Provide mentorship through code reviews and knowledge sharing
Evaluate emerging technologies and recommend improvements to the tech stack
What Youll Need:
8 years of backend development experience
Proficiency in Elixir Go Python or similar
Expertise in PostgreSQL MySQL or similar databases
Strong understanding of microservices and monolithic architectures
Experience designing RESTful APIs or GraphQL
Knowledge of security best practices (e.g. OWASP Top Ten)
Handson experience with Docker Kubernetes and CI/CD pipelines
Experience deploying applications on AWS GCP or Azure
Strong problemsolving skills and experience working in Agile/Scrum environments
Bonus Points For:
Experience with AIdriven architectures
Proficiency with ORM frameworks (Entity Framework Phoenix Ecto or ActiveRecord)
Experience with Elixir Phoenix Framework and OTP concepts
Building faulttolerant highavailability distributed systems
Performance tuning and optimizing hightraffic applications
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.