R&D Systems Engineer (Node.js & Cloud Infrastructure)
Key R&D and Technical Responsibilities
Algorithmic Integration & Execution Logic: Research and design secure execution pipelines to wrap, run, and optimize computationally intensive, standalone research binaries within scalable cloud-native architectures.
Systems Architecture & Scaling Research: Analyze performance bottlenecks and engineer event-driven, asynchronous queuing structures to dynamically handle fluctuating computing loads.
Analytical Interface & Reporting Systems: Apply strong logical frameworks to build secure administrative dashboards, track intricate application metrics/usage counts, and implement automated data aggregation mechanics for structured report generation.
Data Flow Optimization: Architect robust database schemas and secure data caching layers to maintain high data integrity and privacy across corporate pipelines.
Agile Research Iteration: Leverage cutting-edge AI-assisted development tools (e.g., GitHub Copilot, modern AI DevOps pipelines) to rapidly prototype infrastructure changes, refactor legacy logic, and accelerate the research-to-production lifecycle.
Requirements
Education: Holder of a Bachelor’s or Master’s degree in Computer Science, Information Engineering, Software Engineering, or a related STEM discipline. (Note: Non-local university degrees must rank within the top 100 globally for STEM-related subjects).
Technical & Professional Competencies:
Core Stack: Deep, production-level proficiency in Node.js / JavaScript / TypeScript for backend engineering. (No Python or Go required).
Database Mastery: Strong experience designing schemas, writing optimized queries, and indexing relational tables in Amazon RDS (MySQL).
Infrastructure Environment: 100% native AWS ecosystem. Hands-on experience with the following services is required:
Compute & Serverless:AWS Lambda (Node.js microservices) and Amazon EC2 & Auto Scaling Groups (ASG) (specifically for provisioning and dynamically scaling Windows Server workloads).
Application Integration & Gateways:Amazon API Gateway (REST/HTTP APIs, Usage Plans, request throttling, and API key generation/validation) and Amazon SQS (decoupled message queuing).
Storage & CDN:Amazon S3 (secure object buckets and lifecycle policies) and Amazon Route 53 / CloudFront.
Networking:Amazon VPC (designing network topologies using public/private subnets, NAT/Internet Gateways, and Security Groups) and Application Load Balancers (ALB).
Security:AWS WAF (Web Application Firewall for edge protection) and AWS IAM (granular roles and policies enforcing the principle of least privilege).
Monitoring:Amazon CloudWatch (structured logging, custom metrics tracking, and scaling alarms).
Certification (Big Plus): Holding an AWS Certified Solutions Architect – Associate (SAA) or higher is considered a major bonus, demonstrating structured architectural knowledge.
System Administration: Comfort managing and scripting for server operating systems (Windows and Linux server environments) to execute background tasks.
Analytical Mindset: Strong logical reasoning and data-structuring skills. We need an engineer who understands system topology and can trace data flows analytically, not a "vibe coder" who simply copies code without understanding it.
Modern Workflow: Experience utilizing AI pair-programming tools to deliver clean, scalable architecture efficiently.
Frontend (Optional but a Big Plus): Competency in modern web frameworks (e.g., React or Vue) to build clean partner portals and dashboard tools.