Staff Full Stack Engineer
Core
Design and deliver scalable, secure, high-performance full stack applications enabling seamless communication between backend platforms and user-facing interfaces, with a focus on real-time data processing and cloud architectures.
Role type
Staff Full Stack Engineer
Builds
Scalable backend services, APIs, real-time data flows, web monitoring dashboards, and platform-independent desktop telemetry applications.
Domain
Cloud infrastructure, real-time data systems, enterprise security, and remote device management.
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Full stack development, AWS Cloud architecture, real-time data processing, RESTful API design, WebSockets, CI/CD pipeline implementation, automated testing, secure authentication and authorization, desktop application development, telemetry data transmission.
Preferred skills
Message brokers (Kafka, RabbitMQ), system observability, cross-compilation, legacy migration, medical device regulations (IEC 62304, ISO 13485), IIT background.
Technologies
Angular.js, Node.js, Python, C++, Rust, PostgreSQL, MySQL, MongoDB, Cosmos DB, GitHub Actions, Docker, Docker Compose, Kafka, RabbitMQ.
Responsibilities
Develop scalable backend services and APIs for data ingestion and integration; enable real-time data flows between client and cloud systems; build intuitive web interfaces for monitoring and control; integrate solutions with cloud services and enterprise systems; implement cybersecurity best practices across infrastructure and application layers; build platform-independent desktop applications for telemetry collection; monitor, troubleshoot, and optimize application performance; create and maintain technical and deployment documentation.
Seniority
Senior, hands-on IC