Padmi

Software Architect Technical Lead

BangalorePosted 3 months ago
Software engineeringSeniorFull Time
Apply at futures and careers

Opens the source posting on foundit.in

Source description

About the role

View original

Role Overview Technical Lead / Software Architect to drive the architecture and evolution of the Remote PC platform — a secure, high-performance remote desktop and device access solution used globally. This role will own architectural decisions across: Real-time screen streaming engine Secure encrypted communication channels NAT traversal & relay infrastructure Cross-platform desktop clients Scalable cloud backend services Web-based management console Key Responsibilities Define and own the end-to-end system architecture. Architect low-latency screen capture, compression, and streaming engines. Design secure session management and encrypted communication pipelines. Build peer-to-peer and relay-based connectivity models. Architect scalable backend microservices and APIs. Lead web console architecture for device management & user administration. Ensure platform scalability for high concurrent session loads. Mentor and guide engineering teams across backend and frontend. Conduct architecture reviews and performance tuning. Collaborate with Product, Security, DevOps, and QA teams. We are looking for a Technical Lead / Architect with 10+ years of experience in software development, preferably in remote access, networking, or real-time systems. Must-Have Skills Strong hands-on experience in C/C++ Good working knowledge of Java and/or Python Experience with TCP/IP, UDP, and socket programming Exposure to real-time streaming systems Knowledge of multi-threading and low-latency system design Experience building RESTful APIs Hands-on experience with cloud platforms (AWS/Azure/GCP) Experience with microservices architecture Strong understanding of ReactJS for web dashboards Good-to-Have Skills Rust experience NAT traversal concepts (STUN/TURN/ICE) WebRTC knowledge Video encoding (H.264 / H.265) NodeJS experience Kubernetes & containerization API security (OAuth2, JWT) Windows/macOS/Linux system-level programming Preferred Background Candidates from remote access, remote support, streaming, networking, or similar product companies will be strongly preferred. Architecture & Scalability Experience designing systems supporting: High concurrent sessions Low-latency global access Secure relay infrastructure Experience scaling systems from MVP to enterprise-grade. Strong understanding of distributed systems principles. Why join us We're creating an environment where innovation thrives, talent is recognized, and people are empowered to grow. We are committed to supporting our team both professionally and personally. Here's what you can look forward to as part of our team: Work & life balance Hybrid work model with flexible hours to suit your lifestyle Paid time off and holidays to relax and recharge Parental leave for life's important milestones Health & wellness Medical insurance with customizable coverage for you and your family Comprehensive life and accidental insurance for added peace of mind Culture & community Company events and team lunches to foster connection and collaboration Festival gifts and goodies to celebrate special occasions together Perks that matter Competitive pay that reflects your experience and contributions Online storage space Please share your resume to [HIDDEN TEXT] --

One address, no account. We’ll tell you when matching roles go live.

More at futures and careers

Related open roles

View all roles