Back to jobs

Senior Back-End Software Engineer, Infra

Jobgether
South Africa
Full-time
Applications go directly to the hiring team

Full Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Back-End Software Engineer, Infra in South Africa.

This role is an exciting opportunity to shape and scale the infrastructure behind a rapidly growing, global platform. You will play a critical role in modernizing backend systems, improving performance, and ensuring long-term scalability. Working in a fully remote and highly collaborative environment, you’ll partner with cross-functional teams to enhance reliability and developer experience. The position combines deep technical ownership with strategic impact, allowing you to influence architecture and reduce dependency on third-party services. If you thrive in fast-paced environments and enjoy solving complex infrastructure challenges, this role offers both autonomy and meaningful impact.

Accountabilities

* Own and continuously improve the Rails-based backend infrastructure, ensuring it remains modern, secure, and high-performing.

* Build and maintain internal tools, SDKs, and libraries to enhance developer productivity and system scalability.

* Collaborate closely with front-end engineers and SRE teams to strengthen observability, reliability, and performance.

* Identify and implement opportunities to replace third-party services with efficient in-house solutions.

* Contribute to architectural decisions that optimize system performance, scalability, security, and cost efficiency.

Requirements

* 5+ years of experience in backend engineering, with a strong focus on infrastructure or platform systems.

* Deep expertise in Ruby on Rails, including performance tuning, system design, and dependency management.

* Solid experience working with relational databases such as MySQL and/or PostgreSQL.

* Proven track record of improving system scalability, reliability, and overall performance.

* Strong communication skills and ability to work effectively in a remote, asynchronous environment.

* Fluent English proficiency (written and spoken).

* Bonus: Experience scaling high-growth platforms, working with React, or building internal tools and SDKs.

Benefits

* Competitive salary with equity and annual compensation reviews

* Fully remote work environment with flexibility to work from anywhere

* Generous paid time off (35 days annually) and sabbatical opportunities

* Comprehensive healthcare coverage or reimbursement options

* Parental leave to support growing families

* Home office setup stipend

* Learning and development budget to support continuous growth

* Performance-based bonus opportunities

* Company-sponsored global retreats and team offsites

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Applications go to the hiring team directly