CareerPlanGet AI match score →

Staff Full Stack Engineer

💼 Full-time🗓 2026-06-24

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

Rewrite
## About the role We are seeking a skilled Full Stack Developer to design and deliver scalable, secure, and high-performance applications that enable seamless communication between backend platforms and user-facing applications. The ideal candidate will have strong full stack development experience with a solid understanding of real-time data processing and cloud-based architectures. This role requires close collaboration with cross-functional teams to build reliable, enterprise-grade solutions that meet business and technical requirements. ## Key Responsibilities - 5–10 years of experience in designing, developing, and maintaining end-to-end full stack applications supporting data integration using AWS Cloud. - Develop scalable backend services and APIs for data ingestion, processing, and integration. - Enable real-time and near real-time data flows between client and cloud systems. - Build intuitive and responsive web interfaces for monitoring, visualization, and control dashboards. - Integrate solutions with cloud services, databases, message brokers, and enterprise systems. - Ensure secure communication through authentication, authorization, encryption, and certificate management. - Implement cybersecurity best practices across remote access, endpoint management, cloud infrastructure, and application layers. - Build platform-independent desktop applications to collect telemetry data and transmit it to AWS Cloud using SDKs. - Build secure protocols for remote desktop and command execution to install software patches and manage Windows machines at customer locations via the cloud. - Monitor, troubleshoot, and optimize application and communication performance. - Participate in Agile development processes, including sprint planning, reviews, and retrospectives. - Create and maintain technical documentation, design artifacts, and deployment documentation. - Implement CI/CD pipelines and ensure code quality through automated testing, code reviews, and peer validation. ## Technical Skills - Proven experience as a Full Stack Developer delivering production-grade applications using Angular.js, Node.js, Python / C++ / Rust, and SQL and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cosmos DB). - Experience in developing platform-independent desktop applications for telemetry data collection. - Experience designing and consuming RESTful APIs and event-driven architectures. - Hands-on experience with real-time communication technologies such as REST/HTTP and WebSockets. - Solid understanding of secure application and data communication principles. - Hands-on experience deploying applications using CI/CD pipelines with GitHub, GitHub Actions, Docker, and Docker Compose. - Experience working in Agile/Scrum delivery environments. - Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent experience. ## Preferred Qualifications - Familiarity with message brokers and streaming platforms such as Kafka, RabbitMQ, or cloud messaging services. - Experience with system monitoring, logging, and observability tools. - Experience working in enterprise, security-focused, or compliance-driven environments. - Experience with cross-compilation and multi-platform build systems or legacy migration projects. - Background in medical device regulations (IEC 62304, ISO 13485) or other high-compliance industries. - Candidates from IIT (Indian Institute of Technology) are preferred
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗