Job Vacancy for Kong Inc. in the Sultanate of Oman
About Kong Inc.:
Kong Inc. is the world leader in cloud-native API platforms, offering the fastest and most adopted API gateway (over 300 million downloads). As an innovation leader, Kong helps companies worldwide become API-first while securely accelerating AI adoption, enabling startups and Fortune 500 enterprises to boost developer productivity, enhance security, and accelerate time-to-market.
↚
Senior Software Engineer, Runtime Interpreter (Scheme/Rust) - Kong Inc.
About the Role:
Responsibilities:
- Architect, design, and implement a Rust-based interpreter for a Scheme-based DSL.
- Develop developer experience tools (interactive playgrounds, documentation, AI-assisted code generation).
- Troubleshoot bugs, tune performance, and apply low-level optimizations to the interpreter.
- Collaborate with a world-class distributed engineering team.
Qualifications:
- 5+ years of programming experience with demonstrated Rust expertise.
- Experience in Scheme dialect design and interpreter implementation, preferably in Rust.
- Strong knowledge of Linux systems troubleshooting and performance profiling.
- Comfortable working in a fully remote, distributed team.
- Excellent verbal and written communication skills, as engineers at Kong document their products.
Job Details:
Location: Remote (Europe-based)
Employment Type: Full-time
Seniority Level: Mid-senior
Eligible Hiring Countries: Ireland, Italy, Spain, Germany, Netherlands, Poland, Sweden, France, United Kingdom
Apply Here:
Apply via LinkedIn↚
مطلوب مهندس برمجيات أول - مفسر وقت التشغيل (Scheme/Rust) في Kong Inc.
نبذة عن الشركة:
تعد Kong Inc. الشركة الرائدة عالميًا في منصات واجهات برمجة التطبيقات (API) السحابية الأصلية، حيث توفر أسرع وأوسع بوابة API مع أكثر من 300 مليون تحميل. تعمل Kong على تمكين الشركات من التحول إلى نهج "API-First" بشكل آمن، مما يساعد المؤسسات من الشركات الناشئة إلى شركات Fortune 500 على تحسين الإنتاجية وتسريع تبني الذكاء الاصطناعي.
عن الوظيفة:
المهام الوظيفية:
- تصميم وتطوير مفسر Rust يستند إلى لغة Scheme المخصصة.
- تطوير الأدوات اللازمة لتحسين تجربة المطور (بيئات العمل التفاعلية، التوثيق، وتوليد الأكواد باستخدام تقنيات الذكاء الاصطناعي).
- تصحيح الأخطاء وتحسين الأداء وإجراء تحسينات على مستوى النظام الأساسي للمفسر.
- التعاون مع فريق هندسي عالمي المستوى موزع في جميع أنحاء العالم.
المؤهلات المطلوبة:
- خبرة 5+ سنوات في البرمجة، مع خبرة عملية في Rust.
- خبرة في تصميم لهجات Scheme وتنفيذ مفسراتها، ويفضل أن تكون بلغة Rust.
- معرفة قوية في أنظمة Linux، بما في ذلك تحليل الأداء والتعامل مع الأخطاء.
- القدرة على العمل ضمن فريق موزع عن بُعد.
- مهارات تواصل كتابية وشفهية قوية، حيث يُتوقع من المهندسين في Kong كتابة الوثائق الفنية لمنتجاتهم.
الوظيفة:
الموقع: عن بُعد (متاح في أوروبا)
نوع الوظيفة: دوام كامل
المستوى الوظيفي: متوسط الأقدمية
الدول المتاحة للتوظيف: إيرلندا، إيطاليا، إسبانيا، ألمانيا، هولندا، بولندا، السويد، فرنسا، المملكة المتحدة
رابط التقديم:
التقديم عبر LinkedIn