25 Sep
|
HyperVerge
|
Bengaluru
25 Sep
HyperVerge
Bengaluru
Key Responsibilities
Backend Engineering (85%)
System Design & API Architecture: Architect, build, and optimize high-throughput RESTful & gRPC APIs, event-driven pipelines, and backend microservices using Node.js (TypeScript / Express / NestJS).
AI Model Integration: Partner with Deep Learning / Computer Vision teams to productize AI models, optimizing API endpoints for millisecond-level latency and high availability.
Database & Caching Design: Design and maintain scalable schemas in relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases. Leverage Redis or Memcached for caching and rate limiting.
Scalability & Performance: Perform bottleneck identification, load testing, and queries/indexing optimizations to handle traffic spikes smoothly.
Infrastructure & Observability: Own deployments on cloud infrastructure (AWS/GCP), utilizing serverless (AWS Lambda), containerization (Docker, Kubernetes), and CI/CD pipelines. Maintain logs, metrics, and tracing using tools like ELK, Grafana, or Datadog.
Frontend & Integration (15%)
UI & Admin Dashboards: Build responsive web modules, customer onboardings, and internal monitoring dashboards using React.js, state management (Redux/Zustand), and contemporary CSS frameworks.
SDK / Widget Integrations:
Assist in creating embeddable web integration scripts or light React SDKs for client onboarding flows.
End-to-End Delivery: Ensure complete feature integration between React UI layers and Node.js microservices.
Key Qualifications & Requirements
Experience: 2–4 years of hands-on software development experience with a track record of shipping scalable backend applications into production.
Backend Mastery (Core):
Expertise in Node.js (JavaScript/TypeScript) and core runtime concepts like event loops, streams, and async processing.
Deep understanding of REST APIs, microservices architecture, and API security (OAuth2, JWT, Rate Limiting).
Hands-on proficiency with PostgreSQL/MySQL and MongoDB/DynamoDB.
Frontend Basics:
Practical knowledge of React.js, up-to-date Hooks, component lifecycles, and state management.
Familiarity with HTML5, CSS3, REST integration, and WebSockets.
DevOps & Cloud:
Proficiency with AWS (S3, Lambda, SQS/SNS, ECS/EKS) and Linux/Docker environments.
Engineering Mindset:
Robust foundation in Data Structures, System Design, Algorithms, and SOLID principles.
Focus on code quality, writing automated tests (Unit/Integration via Jest/Mocha), and conducting thorough code reviews.
📌 Software Engineer Bengaluru
🏢 HyperVerge
📍 Bengaluru