Software engineer (intermediate)

Versant · remote, remote, South-Africa

Location
remote
Job Type
Full-time
Posted
June 23, 2026

Job Description

What You’ll Do Deliver software features and improvements across major portions of our backend microservices, spanning the full development lifecycle from design through to deployment and maintenance. Document your team’s software – how it’s constructed, tested, operated, its security posture, and how it fits into the bigger picture. Actively train and onboard new teammates, helping them understand the platform and become productive contributors. Participate actively in code reviews and provide meaningful feedback to others, including more senior engineers. Ensure root causes of operational issues are identified and resolved. You don’t settle for workarounds and advocate for stable long‑term fixes. Work with stakeholders and peers to understand business and customer value, ensuring we deliver the right solutions. Mentor junior engineers on your team, helping them grow through constructive feedback and guidance. Our Tech Stack Cloud Infrastructure: AWS (EC2, RDS, ECS) Core Languages &...

Ready to Apply?

Submit your application for Software engineer (intermediate) at Versant

Apply Now