Job description
As a Senior Forward Deployed Engineer at Synapse Analytics, you will own the technical success of complex and strategic product deployments across banking and enterprise clients. You will act as a senior technical counterpart to client infrastructure, security, architecture, data, and engineering teams, designing deployment and integration architectures that allow Synapse products to operate successfully within highly controlled enterprise environments.
You will be responsible not only for implementing solutions, but for making technical decisions, identifying risks early, driving complex integrations, resolving critical production issues, and turning lessons from client deployments into reusable improvements across Synapse products and delivery practices.
This role sits at the intersection of product engineering, infrastructure, systems architecture, delivery, and customer solutions.
Responsibilities
-
Own complex end-to-end technical implementations of Synapse products across banking, on-premise, private cloud, restricted, and air-gapped environments.
-
Lead technical architecture discussions with client infrastructure, networking, security, architecture, data, and engineering teams.
-
Design deployment architectures covering:
-
Make technical decisions and trade-offs required to adapt Synapse products to complex client environments while maintaining product supportability and security.
-
Design and implement complex integrations between Synapse products and enterprise systems, including:
-
core banking platforms
-
internal APIs
-
data warehouses and data lakes
-
Kafka and messaging platforms
-
Oracle and SQL Server
-
identity and access management systems
-
legacy enterprise applications
-
Build reusable adapters, connectors, APIs, automation, deployment tooling, and integration components where product capabilities do not directly satisfy client requirements.
-
Lead deployment and orchestration of Synapse applications using Kubernetes, Docker, Linux, and related infrastructure tooling.
-
Define upgrade, migration, rollback, patching, configuration management, and production rollout strategies for client environments.
-
Lead investigation and resolution of complex production issues involving networking, firewalls, VPNs, proxies, load balancers, DNS, certificates, authentication, encryption, Kubernetes, application infrastructure, and client integrations.
-
Act as a senior technical escalation point for production incidents and high-priority client issues.
-
Produce and review high-quality technical artifacts including:
-
solution architecture documents
-
API documentation
-
integration specifications
-
deployment runbooks
-
operational handover documents
-
network and data-flow diagrams
-
upgrade and rollback procedures
-
troubleshooting documentation
-
Lead technical discovery during the pre-implementation and delivery phases, identifying feasibility concerns, infrastructure dependencies, integration complexity, security requirements, and implementation risks before commitments are made.
-
Work closely with Product Engineering and DevOps teams to improve product architecture, deployment models, observability, configuration, integration capabilities, and operational supportability.
-
Identify recurring patterns across clients and drive their conversion into reusable product capabilities, deployment tooling, reference architectures, or engineering standards.
-
Mentor FDE I and FDE II engineers and provide technical guidance during architecture design, integrations, deployments, and incident resolution.
-
Review technical designs and deployment plans produced by other engineers.
-
Help establish standards and best practices for deployment architecture, integration development, documentation, production readiness, and client handover.
-
Participate in and help coordinate on-call or escalation coverage for critical client production environments according to agreed SLAs.
Desired Candidate Profile
Job requirements4 7+ years of experience in forward deployed engineering, systems integration, solutions engineering, DevOps, backend engineering, infrastructure engineering, or enterprise technical implementation.
Strong hands-on software engineering experience with Python and API development using FastAPI, Django, Flask, or similar frameworks.
Strong hands-on experience deploying and operating production applications using Kubernetes, Docker, and Linux.
Significant experience with on-premise, private cloud, air-gapped, or highly restricted enterprise environments.
Strong understanding of enterprise networking, including firewalls, VPNs, proxies, routing, load balancers, DNS, TLS/SSL, certificates, and network troubleshooting.
Strong experience integrating with enterprise systems such as REST/SOAP APIs, Oracle, SQL Server, Kafka, message queues, identity providers, ERPs, CRMs, or internal banking platforms.
Experience designing deployment and integration architectures rather than only implementing predefined architectures.
Strong understanding of authentication and authorization patterns such as OAuth2, OIDC, SAML, LDAP/Active Directory, API keys, JWTs, and service-to-service authentication.
Experience troubleshooting distributed systems and production environments across application, infrastructure, network, database, and integration layers.
Ability to communicate complex technical decisions clearly to client engineering, infrastructure, architecture, security, and management stakeholders.
Ability to create and review high-quality architecture documentation, API specifications, integration designs, deployment guides, and operational runbooks.
Strong technical judgment and ability to make pragmatic decisions in ambiguous client environments.
Experience mentoring engineers and reviewing technical designs.
Comfortable leading client workshops, architecture sessions, production deployments, and technical escalations.
Willingness to visit client sites and take ownership during critical deployment or production activities.
Experience working with banks, regulated industries, high-availability systems, GPU infrastructure, AI/ML platforms, or enterprise security processes is a strong plus.
باعتبارك مهندسًا أولًا منتشرًا متقدمًا في Synapse Analytics، ستتولى مسؤولية النجاح الفني للنشرات التقنية الاستراتيجية والمعقدة لمنتجات الشركة عبر عملاء من القطاع المصرفي والمؤسسات الكبرى. ستعمل كشريك تقني رئيسي لفِرَق البنية التحتية، والأمان، والهندسة المعمارية، والبيانات، والهندسة لدى العملاء، وتصميم هياكل النشر والتكامل التي تسمح لمنتجات Synapse بالعمل بنجاح ضمن بيئات المؤسسات شديدة التحكم.
ستكون مسؤولًا ليس فقط عن تنفيذ الحلول، بل أيضًا عن اتخاذ القرارات التقنية، وتحديد المخاطر مبكرًا، ودفع عمليات التكامل المعقدة، وحل مشكلات الإنتاج الحرجة، وتحويل الدروس المستفادة من نشرات العملاء إلى تحسينات قابلة لإعادة الاستخدام عبر منتجات Synapse وممارسات التوصيل.
تقع هذه الوظيفة عند تقاطع هندسة المنتجات، والبنية التحتية، وهندسة الأنظمة، والتوصيل، وحلول العملاء.
المسؤوليات
-
تحمل مسؤولية التنفيذ الفني الشامل والمنتهي للنهاية لمنتجات Synapse عبر بيئات القطاع المصرفي، والبيئات المحلية، والسحابة الخاصة، والبيئات المقيدة، والبيئات المعزولة تمامًا (air-gapped).
-
قيادة مناقشات الهندسة المعمارية التقنية مع فرق البنية التحتية، والشبكات، والأمان، والهندسة المعمارية، والبيانات، والهندسة لدى العملاء.
-
تصميم هياكل النشر التي تشمل:
-
اتخاذ القرارات التقنية والمقايضات اللازمة لتكييف منتجات Synapse مع بيئات العملاء المعقدة مع الحفاظ على قابلية دعم المنتج والأمان.
-
تصميم وتنفيذ تكاملات معقدة بين منتجات Synapse وأنظمة المؤسسات، بما في ذلك:
-
منصات البنوك الأساسية
-
واجهات برمجة التطبيقات الداخلية
-
مستودعات البيانات وبحيرات البيانات
-
Kafka ومنصات الرسائل
-
Oracle وSQL Server
-
أنظمة إدارة الهوية والوصول
-
التطبيقات المؤسسية القديمة
-
بناء محولات وموصلات وواجهات برمجة تطبيقات (APIs) وأتمتة وأدوات نشر ومكونات تكامل قابلة لإعادة الاستخدام حيث لا تلبي قدرات المنتج المتطلبات المباشرة للعملاء.
-
قيادة نشر وتنسيق تطبيقات Synapse باستخدام Kubernetes وDocker وLinux وأدوات البنية التحتية ذات الصلة.
-
تحديد استراتيجيات الترقية والهجرة والرجوع إلى الإصدار السابق وإدارة التصحيحات وإدارة التكوين ونشر الإنتاج لبيئات العملاء.
-
قيادة التحقيق وحل المشكلات الإنتاجية المعقدة التي تشمل الشبكات وجدران الحماية والشبكات الافتراضية الخاصة (VPNs) والخوادم الوكيلة وموازنات التحميل (load balancers) وأنظمة أسماء النطاقات (DNS) والشهادات والمصادقة والتشفير وKubernetes والبنية التحتية للتطبيق وتكاملات العملاء.
-
العمل كنقطة تصعيد فنية رئيسية للمشكلات الإنتاجية وقضايا العملاء ذات الأولوية.
-
إنتاج ومراجعة وثائق تقنية عالية الجودة تشمل:
-
وثائق هندسة الحلول
-
توثيق واجهات برمجة التطبيقات (API documentation)
-
مواصفات التكامل
-
دليل تشغيل النشر (deployment runbooks)
-
وثائق تسليم الملكية التشغيلية
-
الرسوم البيانية للشبكات وتدفقات البيانات
-
إجراءات الترقية والرجوع إلى الإصدار السابق
-
توثيق استكشاف الأخطاء وإصلاحها
-
قيادة الاكتشاف الفني خلال مراحل ما قبل التنفيذ والتوصيل، وتحديد المخاوف المتعلقة بالجدوى، واعتماديات البنية التحتية، وتعقيد التكامل، ومتطلبات الأمان، والمخاطر المتعلقة بالتنفيذ قبل الالتزام بها.
-
العمل بشكل وثيق مع فرق هندسة المنتجات وDevOps لتحسين هندسة المنتج ونماذج النشر وقابلية المراقبة والتكوين وقدرات التكامل والدعم التشغيلي.
-
تحديد الأنماط المتكررة عبر العملاء ودفع تحويلها إلى قدرات منتج قابلة لإعادة الاستخدام أو أدوات نشر أو هياكل مرجعية أو معايير هندسية.
-
إرشاد مهندسي FDE I وFDE II وتقديم التوجيه الفني خلال تصميم الهندسة المعمارية والتكاملات والنشرات وحل الحوادث.
-
مراجعة التصاميم التقنية وخطط النشر التي ينتجها مهندسون آخرون.
-
المساعدة في وضع المعايير وأفضل الممارسات لهندسة النشر وتطوير التكاملات والتوثيق والاستعداد للإنتاج والتسليم للعملاء.
-
المشاركة في تنسيق تغطية الاستدعاء (on-call) أو التصعيد للبيئات الإنتاجية الحرجة للعملاء وفقًا لاتفاقيات مستوى الخدمة (SLAs) المتفق عليها.
الملف الشخصي المرغوب للمرشح
متطلبات الوظيفة4 إلى 7+ سنوات من الخبرة في هندسة النشر المتقدمة، أو تكامل الأنظمة، أو هندسة الحلول، أو DevOps، أو هندسة الواجهة الخلفية، أو هندسة البنية التحتية، أو التنفيذ الفني للمؤسسات.
خبرة عملية قوية في هندسة البرمجيات باستخدام لغة بايثون وتطوير واجهات برمجة التطبيقات (APIs) باستخدام أطر عمل مثل FastAPI أو Django أو Flask أو ما شابه.
خبرة عملية قوية في نشر وتشغيل تطبيقات الإنتاج باستخدام Kubernetes وDocker وLinux.
خبرة كبيرة في بيئات المؤسسات المحلية والسحابة الخاصة أو المعزولة تمامًا أو شديدة التقييد.
فهم قوي للشبكات المؤسسية، بما في ذلك جدران الحماية والشبكات الافتراضية الخاصة (VPNs) والخوادم الوكيلة والتوجيه وموازنات التحميل (load balancers) وأنظمة أسماء النطاقات (DNS) وTLS/SSL والشهادات واستكشاف أخطاء الشبكات وإصلاحها.
خبرة قوية في التكامل مع أنظمة المؤسسات مثل واجهات برمجة التطبيقات REST/SOAP أو Oracle أو SQL Server أو Kafka أو منصات الرسائل أو مزودي الهوية أو ERPs أو CRMs أو منصات البنوك الداخلية.
خبرة في تصميم هياكل النشر والتكامل بدلاً من مجرد تنفيذ هياكل محددة مسبقًا.
فهم قوي لأنماط المصادقة والترخيص مثل OAuth2 وOIDC وSAML وLDAP/Active Directory ومفاتيح API وJWTs والمصادقة بين الخدمات.
خبرة في استكشاف أخطاء الأنظمة الموزعة وبيئات الإنتاج عبر طبقات التطبيق والبنية التحتية والشبكة وقاعدة البيانات والتكامل.
القدرة على التواصل بفعالية حول القرارات التقنية المعقدة مع أصحاب المصلحة في هندسة العملاء والبنية التحتية والهندسة المعمارية والأمان والإدارة.
القدرة على إنشاء ومراجعة وثائق هندسة عالية الجودة ومواصفات واجهات برمجة التطبيقات (APIs) وتصاميم التكامل ودلائل النشر ودلائل التشغيل.