Job Closed
This listing is no longer active.
Software Development Champions
Senior AI, Backend Engineer
Location
South Africa
Posted
101 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI, Backend Engineer
Scrums.com (formerly SovTech)
• Develop, maintain, and optimize backend services using Node.js and Python. • Build and manage APIs and real-time communication channels using WebSockets. • Design, implement, and maintain database solutions using SQL. • Implement workflows and automation using PandaDoc APIs. • Work with AI agents and machine learning models to integrate intelligence into business workflows. • Troubleshoot, optimize, and ensure high performance and reliability of backend systems.
Job Requirements
- 5+ years in a similar role
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proficiency in Node.js, Python, SQL, Relational Database Design.
- Experience with PandaDoc Integration, Document Automation, APIs, and AI Agents.
- Knowledge of machine learning concepts and data pipelines.
- Background with cloud services (Azure, AWS, or GCP) preferred.
- Familiarity with DevOps, CI/CD, and Docker/Kubernetes preferred.
Benefits
- Discovery Medical Aid : Prioritizing your health with the best care.
- Half-Day Birthday Leave : Celebrate your special day with an afternoon off!
- Family responsibility & Parental Benefits : Providing full support for a meaningful work-life balance.
- Stacos (our company currency) : Reward and recognise your peers with Stacos and exchange them for cool vouchers to celebrate accomplishments big and small.
- Commission Incentives : Unlock attractive rewards for successful business development leads and employee referrals.
- Continued Career Growth & Support : Internal AI Platforms, High-Performance Culture, Personalized Mentorship
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and build high-correctness Rust services that sit on critical platform paths • Introduce Rust into areas where safety, determinism, and performance are essential • Own systems from architecture → implementation → rollout → operations • Make real decisions around concurrency, async boundaries, data integrity, and failure modes • Work across service boundaries in a polyglot environment (Rust alongside other stacks) • Collaborate with product, design, and frontend engineers to build systems that are technically sound and product-aware • Improve reliability, observability, and system behavior through design, not just patching • Mentor other engineers and raise the bar on system quality and ownership
Performance Engineer, Backend
AutomatticWe are passionate about making the web a better place. Fully distributed since 2005.
• Identifying and eliminating backend performance bottlenecks by profiling PHP applications, analyzing MySQL/MariaDB query performance, and optimizing Memcached usage across Automattic’s products. • Building and improving performance observability—developing dashboards, instrumentation, and automated detection that surface regressions before they reach production, and give engineering teams clear, actionable data. • Partnering with product and platform engineers to review code and architecture through a performance lens, advocating for efficient database access patterns, caching strategies, and backend design decisions. • Raising the performance bar across engineering by documenting best practices, contributing to internal guidelines for PHP and database performance, and mentoring teams on how to write backend code that scales. • Proactively searching out performance issues and working to resolve them. • Deep dives on individual sites, working alongside support staff and engineers to address customer performance issues.
Desarrollador Fullstack – React, Node.js, Java
RimuteeWe believe LATAM digital & tech talent need to expand their reach.
• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Integrarse a un proyecto internacional de alto impacto
• Design, develop, and maintain full-stack applications using TypeScript, React.js, Node.js, Express, and Next.js. • Build and integrate RESTful APIs and microservices. • Work with both SQL and NoSQL databases to design schemas, optimize queries, and ensure high data integrity. • Collaborate closely with product, design, and engineering teams to deliver new features and improvements. • Implement best practices for code quality, testing, and performance. • Containerize and deploy services using Docker. • Use Git for version control and participate in code reviews. • Troubleshoot, debug, and optimize applications for maximum speed and scalability.




