Senior Backend Engineer - AI Platform

Placements24

Randburg

Hybrid

ZAR 1,861,000 - 2,707,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonuses
Top-tier health insurance

Job summary

Placements24 is seeking a Senior Backend Engineer to join a fully remote team building a cutting-edge AI platform. You will design, develop, and maintain scalable backend services and APIs, emphasizing performance and reliability in a microservices environment.

You will collaborate with data scientists and frontend engineers, mentor junior developers, and contribute to architectural decisions while implementing CI/CD pipelines and robust testing to deliver high-quality software for users

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend languages such as Python, Go, Java, or Node.js.
  • Strong experience with building and consuming RESTful APIs.
  • Deep understanding of distributed systems, microservices architecture, and cloud platforms (AWS, Azure, GCP).
  • Experience with database technologies (e.g., PostgreSQL, MongoDB, Cassandra) and caching mechanisms.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote work environment.

Responsibilities

  • Design, develop, and deploy scalable, reliable, and maintainable backend services and APIs for the AI platform.
  • Build and manage microservices architecture, ensuring efficient communication and data flow between services.
  • Implement robust data storage and retrieval solutions, optimizing for performance and scalability.
  • Collaborate with frontend engineers, data scientists, and other backend engineers to deliver features and products.
  • Write clean, well-documented, and thoroughly tested code.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural decisions and technology selection for the AI platform.
  • Mentor junior engineers and promote best practices in backend development.

Skills

Backend development
RESTful APIs
Distributed systems
Cloud platforms (AWS, Azure, GCP)
Microservices
CI/CD pipelines
Problem-solving

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
Cassandra
AWS
Azure
GCP

Job description

About the Role

Our client is building a cutting-edge AI platform and is seeking a highly skilled Senior Backend Engineer to join their fully remote team. You will be responsible for designing, developing, and maintaining the robust and scalable backend systems that power our advanced AI capabilities. This role involves working with microservices, distributed systems, and ensuring high availability and performance. This is an exceptional opportunity to contribute to a foundational AI technology from anywhere, with a focus on developing state-of-the-art solutions.

Key Responsibilities
  • Design, develop, and deploy scalable, reliable, and maintainable backend services and APIs for the AI platform.
  • Build and manage microservices architecture, ensuring efficient communication and data flow between services.
  • Implement robust data storage and retrieval solutions, optimizing for performance and scalability.
  • Collaborate with frontend engineers, data scientists, and other backend engineers to deliver features and products.
  • Write clean, well-documented, and thoroughly tested code.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural decisions and technology selection for the AI platform.
  • Mentor junior engineers and promote best practices in backend development.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend languages such as Python, Go, Java, or Node.js.
  • Strong experience with building and consuming RESTful APIs.
  • Deep understanding of distributed systems, microservices architecture, and cloud platforms (AWS, Azure, GCP).
  • Experience with database technologies (e.g., PostgreSQL, MongoDB, Cassandra) and caching mechanisms.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote work environment.
Benefits
  • Our client offers a highly competitive salary, performance bonuses, and a comprehensive benefits package including top-tier health insurance and retirement planning.
  • As this is a remote position, you’ll have the flexibility to work from anywhere, contributing to a dynamic and globally distributed team.
  • We provide significant opportunities for professional development through training, certifications, and attendance at leading tech conferences.
  • Our culture fosters continuous learning and innovation.
  • This role offers a unique chance to build the core infrastructure for a revolutionary AI platform, impacting users worldwide.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Upington

Hybrid
ZAR 2,003,000 - 3,005,000
Remote work
Professional development
Senior Full Stack Developer - AI Platform
Senior Full Stack Developer - AI Platform

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Comprehensive health insurance
Remote-first with flexible work
Performance bonuses
+1
Senior Software Engineer - AI Platforms
Senior Software Engineer - AI Platforms

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Remote work
Health & wellness benefits
Performance bonuses
Remote Senior Software Developer - Backend
Remote Senior Software Developer - Backend

Placements24 • Kimberley

Hybrid
ZAR 1,200,000 - 2,000,000
Stock options
Health insurance
Generous paid time off
+4
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Remote Senior Software Engineer - Ai/Ml
Remote Senior Software Engineer - Ai/Ml

Placements24 • Polokwane

Hybrid
ZAR 1,992,000 - 2,822,000
Fully remote
Competitive salary
Health insurance
+4
Senior Backend Developer - Scalable APIs
Senior Backend Developer - Scalable APIs

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Health benefits
+1
Senior AI Infrastructure Engineer
Senior AI Infrastructure Engineer

Placements24 • Midrand

Hybrid
ZAR 1,976,000 - 2,964,000
Bonuses
Remote work
Health insurance
+5
Backend Software Engineer - AI Platform Development
Backend Software Engineer - AI Platform Development

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Flexible hours
Remote setup
+2