Job Closed
This listing is no longer active.
Business Software. Sorted ™
Senior AI, Backend Engineer
Location
South Africa
Posted
99 days ago
Salary
0
Seniority
Senior
Job Description
Senior AI, Backend Engineer
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 and related document automation tools. • Work with AI agents, AI tools, and machine learning models to integrate intelligence into business workflows. • Collaborate on systems using MCP (Model Context Protocol) or similar frameworks. • Build scalable architectures supporting AI-driven features and real-time data processing. • 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 a related field.
- Proficiency in Node.js for backend services.
- Experience with Python for scripting, automation, and machine learning tasks.
- Strong understanding of SQL and relational database design.
- Experience with PandaDoc integrations or document-generation APIs.
- Knowledge of AI agents, LLM tooling, and agentic workflows.
- Familiarity with MCP or similar agent communication frameworks.
- Hands-on experience with WebSockets for real-time applications.
- Understanding of machine learning concepts and data pipelines.
- Experience with cloud services such as Azure, AWS, or GCP (preferred).
- Knowledge of vector databases and RAG systems (preferred).
- Familiarity with DevOps, CI/CD, and Docker/Kubernetes (preferred).
- Strong problem-solving and analytical thinking skills.
- Collaborative and communicative approach.
- Self-driven and comfortable in fast-paced environments.
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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Perl Developer
XebiaCreating Digital Leaders. Digital Transformation Consultancy Services and Solutions
• designing, developing, and maintaining Perl applications • contributing across the full software development lifecycle • writing clean, well-structured, and testable code • developing and integrating JSON/XML APIs • collaborating with cross-functional teams • working with Relational Databases and ORM • participating in CI/CD and testing processes
• Performs activities that cover the entire software development lifecycle, from requirements gathering through to supporting the final deployment of the features they develop, in accordance with agile development processes. • Gather user requirements; • Define and size system requirements and features; • Create system prototypes; • Write code in the programming languages specified by the client; • Test the systems; • Deploy systems following the client’s standards; • Fix system defects; • Describe processes and produce diagrams, documenting the solutions.
• designing, developing, and maintaining Perl applications • contributing across the full software development lifecycle • writing clean, well-structured, and testable code • developing and integrating JSON/XML APIs • collaborating with cross-functional teams • working with Relational Databases and ORM • participating in CI/CD and testing processes
Senior Software Engineer, JavaScript/TypeScript
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• NodeJS를 사용하여 고품질의 백엔드 시스템을 개발하고, 코딩 베스트 프랙티스를 준수 • ReactJS 및 NextJS를 사용하여 고품질의 프론트엔드 애플리케이션 개발 • 운영 환경의 안정성을 확보하고, 중요한 문제를 신속하게 해결하여 비즈니스 영향을 최소화 • 기존 코드 분석을 통해 개선 및 최적화 기회 발굴 • 크로스펑셔널 팀의 변경 요청을 효율적으로 처리하여 협업 지원 • 주니어 개발자를 멘토링하며, 소프트웨어 개발 베스트 프랙티스를 전수 • 동료의 코드 리뷰를 통해 코드 품질과 일관성을 유지




