JobsAisle
K

Engineering Manager - Software Engineering & Delivery

Kata

Riyadh, Saudi ArabiaAED 8,000-20,000/moSAR 8.2K-20.4K/moYesterday
Saudi ArabiaIT & TechnologyFull Time

Skills Required

SqlMongodbAwsAzureDockerKubernetesGitExcelSapProject ManagementAgileScrumDevopsErpCommunication

Job Description

Engineering Manager - Software Engineering & DeliveryFull-time position.Kata.ai is an Indonesian Conversational Artificial Intelligence company with a focus on creating technology to enhance the understanding of human conversations, improving the way humans collaborate with machines. Kata.ai’s Natural Language Processing (NLP) technology powers MultiPurpose chatbots (virtual customer service / virtual friend) for major corporations in Indonesia across different kinds of industries such as Unilever (FMCG), Telkomsel (Telco), Bank BRI (Financial Services), and Alfamart (Retail).The company’s proprietary Kata Bot Platform can be leveraged to create feature-rich chatbots on top of Kata.ai’s robust and scalable AI technology platform, ensuring company of any size can easily build their own chatbot on any messaging platform. With this platform, it is now possible for the business to focus on designing engaging interaction for their customers, while Kata.ai handles all the technology aspects of the chatbots.Established in 2015, the company has become a trusted partner for major corporations such as Microsoft, Accenture, and Line. In 2020, the company received Series-B funding from TransPacific Technology Fund and MDI Venture.ResponsibilitiesLead the Software Engineering & Delivery (SEE) team to build and deliver high-quality AI solutions for clients.Ensure technical operational uniformity across all project teams by establishing and enforcing engineering standards, best practices, and tooling.Drive delivery effectiveness through process innovation, automation initiatives, and continuous improvement.Act as the technical bridge between SEE, Project Management, and Product Engineering teams to ensure seamless alignment on project execution, technical decisions, and product roadmap integration.EducationBachelor's degree in Computer Science, Software Engineering, Information Technology, or related fieldMaster's degree is a plusRelevant professional certifications (AWS/Azure/GCP, Kubernetes, Scrum Master/PMP) are advantageousExperienceMinimum 5-7 years of software engineering experience with at least 2-3 years in engineering management or tech lead rolesProven track record of delivering complex software projects on time and within scopeExperience managing engineering teams of 5+ peopleBackground in client-facing or consulting environments preferredExperience with enterprise software delivery in regulated industries (financial services, healthcare, government) is a plusTrack record of implementing engineering best practices and improving team processesTechnical SkillsSoftware Development: Strong foundation in software engineering principles, design patterns, and clean code practicesCloud Platforms: Hands‑on experience with Azure and/or GCP, including compute, storage, and managed servicesContainer Orchestration: Proficiency with Docker and Kubernetes for containerized deploymentsCI/CD: Experience designing and implementing CI/CD pipelines (GitLab CI, GitHub Actions, Azure DevOps)AI/ML Systems: Familiarity with AI chatbot architectures, NLP systems, and ML model deploymentVoice Technologies: Understanding of VoIP, SIP protocols, and real-time communication systems (LiveKit experience is a plus)Monitoring & Observability: Experience with Prometheus, Grafana, ELK stack, or similar toolsAPI Design: Knowledge of RESTful API design and integration patternsDatabase Systems: Familiarity with both SQL and NoSQL databases (PostgreSQL, MongoDB)Leadership & Soft SkillsLeadership: Proven ability to lead, mentor, and develop engineering teamsCommunication: Excellent verbal and written communication skills; ability to translate technical concepts to non‑technical stakeholdersProblem Solving: Strong analytical and troubleshooting skills with systematic approach to complex issuesStakeholder Management: Experience working with cross‑functional teams and managing client relationshipsAgile Mindset: Deep understanding of Agile/Scrum methodologies and continuous improvement principlesStrategic Thinking: Ability to balance immediate delivery needs with long‑term technical visionConflict Resolution: Skilled at navigating competing priorities between project, product, and engineering needsWe value flexible working hours for our employees.The most important is we provide a learning experience in the Conversational AI Industry.To apply directly, you can click the following link: https://katrecs.kata.ai/290cd711-c8a7-4b73-a522-2ac6ae5fd22e#J-18808-Ljbffr