Software Engineer
OTAKOYI is seeking for a smart and eager Back-end/ Platform Engineer to join our NDA client team. We like challenges and self-development. If you like it too, don’t hesitate, join us!
Description:
Senior developer focused on building scalable backend APIs, secure microservices, and core platform infrastructure to support high-performance AI applications.
Expectations & Responsibilities:
— Design and build highly scalable, resilient, and secure microservices and RESTful/GraphQL APIs.
— Integrate core business databases, third-party services, and legacy internal platforms with the AI engine.
— Optimize backend service latency and resource allocation for real-time AI model hosting and inference.
— Implement enterprise-grade authentication, role-based authorization (RBAC), and rate-limiting protocols.
— Establish clean coding standards, write comprehensive integration tests, and conduct code reviews.
— Partner with AI engineers to deploy model weights and microservices in unified docker environments.
Required Tech Stack / Experience:
- Proficiency in Python and Node.js, with hands-on AWS experience
- Proven track record building scalable, resilient, and secure cloud-based applications
- Experience implementing enterprise-grade authentication and role-based access control (RBAC)
- Strong grasp of development best practices, including Git, CI/CD pipelines, and automated testing
- Experience integrating applications with cloud-hosted services and third-party APIs; hands-on experience with AWS and Azure strongly preferred
Recruitment process
- Pre-screening Interview with Recruiter (up to 45 minutes)
- Internal Tech Interview (1-1,5 hour)
- Client Interview (1-1,5 hour)
- Final Interview (1-1,5 hour)