Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

New

Senior backend engineer (remote)

Posted 5 views
Discussion

Summary

Senior backend engineer on a fully remote team: designs, builds, and scales high-performance backend services and APIs, leads technical design and architecture decisions, and mentors junior engineers. Core stack spans Go/Python/Java/Node.js, SQL and NoSQL databases, cloud platforms (AWS/Azure/GCP), and Docker/Kubernetes.

Our client is seeking a highly experienced and motivated Senior Backend Engineer to join their fully remote team. This role is critical for designing, developing, and scaling the backend infrastructure that powers our innovative platform. You will work on complex challenges, contribute to architectural decisions, and mentor other engineers, making a significant impact from anywhere. This is an exceptional opportunity for a seasoned professional looking to thrive in a remote-first culture that emphasizes collaboration, autonomy, and technical excellence, without the need to be in Sandton.

Key Responsibilities Design, develop, and maintain scalable, reliable, and high-performance backend services and APIs. Lead technical design discussions and contribute significantly to architectural decisions for new features and systems. Write clean, efficient, well-documented, and thoroughly tested code in languages such as Go, Python, or Java. Optimize application performance, database interactions, and system efficiency. Collaborate closely with product managers, frontend engineers, and other stakeholders to define requirements and deliver solutions. Mentor junior engineers, conduct code reviews, and promote best practices within the engineering team. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 7 years of professional experience in backend software development. Expertise in designing and building distributed systems and microservices. Strong proficiency with at least one modern backend programming language (e.g., Go, Python, Java, Node.js). Deep understanding of database technologies (SQL and No SQL), caching mechanisms, and message queues. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Benefits Highly competitive salary and generous stock options. Fully remote work environment, offering flexibility and work-life balance. Comprehensive health, dental, and vision insurance coverage. Generous paid time off and a professional development stipend. Opportunity to work on impactful projects with a talented, globally distributed team.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available