Search by job, company or skills

I

IDrive - Technical Architect - Remote Access Solutions

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About IDrive

IDrive is a leading provider of secure and scalable cloud backup, S3-compatible object storage, and remote access solutions. Trusted by over 5 million users worldwide, we empower individuals and businesses to protect, access, and manage their data with high-performance tools built for speed, reliability, and security.

RemotePC is a secure remote access platform that enables real-time connectivity to computers and servers across distributed locations. Supporting Windows, macOS, Linux, iOS, Android, and web browsers, it allows users to remotely control systems, transfer files, and provide IT support. Trusted by businesses worldwide, RemotePC delivers encrypted, reliable remote access for productivity and secure operations.

About The Job

As a Technical Architect - Remote Access Solutions, you will lead the architecture and technical direction of our next-generation remote connectivity platforms. This role requires deep expertise in secure remote access technologies, distributed systems, and high-performance networking.

You will work closely with product, engineering, security, and DevOps teams to design and build scalable remote access platforms that enable secure connectivity across devices and environments. Your architectural decisions will directly influence the reliability, performance, and security of products used by millions of customers globally.

What You Will Be Doing

Architecture & System Design :

  • Lead the architectural design for remote access platforms including secure remote desktop solutions, VPN alternatives, zero-trust access systems, and device management services.
  • Architect high-availability, low-latency remote access infrastructure capable of supporting global deployments across cloud and on-prem environments.
  • Design and guide the implementation of distributed microservices-based systems that handle authentication, session management, connectivity, and device orchestration at scale.
  • Evaluate and adopt emerging technologies in remote access, networking, virtualization, and cybersecurity to drive innovation in our platform.

Remote Access & Connectivity Technologies

  • Architect systems leveraging modern remote desktop and media streaming technologies, including GPU acceleration and efficient video encoding.
  • Design systems using image processing pipelines and hardware acceleration technologies supporting video codecs such as H.264 and H.265 for high-performance remote rendering.
  • Design resilient networking layers using TCP/IP, UDP, NAT traversal, relay servers, and firewall-friendly communication mechanisms.
  • Optimize remote session performance, bandwidth usage, latency, and reliability across geographically distributed users.

Security & Compliance

  • Define best practices for authentication, authorization, encryption, and identity management across remote access systems.
  • Architect solutions aligned with zero-trust principles and modern enterprise security standards.
  • Ensure secure data transmission and storage through encryption, secure key management, and robust access control mechanisms.
  • Ensure adherence to industry standards, security frameworks, and regulatory compliance Leadership & Collaboration :
  • Lead architecture discussions, design reviews, and technical decision-making across engineering teams.
  • Provide technical mentorship to senior engineers and development teams, guiding best practices in scalable architecture and system design.
  • Partner closely with Product Management, Engineering, Security, and DevOps teams to translate product requirements into robust technical solutions.
  • Drive long-term architectural vision for remote access platforms and ensure alignment with product roadmaps and business goals.

What We Expect From You

  • 10 to 15 years of experience in software development and system architecture with significant exposure to remote access technologies.
  • Strong understanding of remote desktop technologies, connectivity frameworks, and secure remote access architectures.
  • Solid knowledge of TCP/IP, UDP, NAT traversal techniques, firewall behavior, and real-time communication protocols.
  • Experience designing highly scalable distributed systems and microservices architectures.
  • Proficiency in one or more system-level or backend programming languages such as C++, C# (.NET), or Go.
  • Strong understanding of image processing pipelines, GPU hardware acceleration, and video encoding technologies including H.264 and H.265.
  • Proven experience leading architectural initiatives, design reviews, and large-scale system design.
  • Excellent analytical thinking and ability to solve complex technical challenges.
  • Strong written and verbal communication skills to clearly articulate architecture decisions and collaborate across teams.
  • Bachelors or Masters degree in Computer Science, Electronics, Information Science, or a

related field.

Good To Have

  • Experience working in product-based companies in remote access, virtualization, or cybersecurity domains.
  • Exposure to endpoint security, device management, or enterprise SaaS platforms.
  • Experience designing and optimizing systems that require real-time performance and minimal latency.
  • Prior experience serving as a Principal Engineer, Staff Engineer, or Technical Architect.

Key Competencies

  • Strategic thinking and architectural vision
  • Strong stakeholder communication
  • Decision-making and technical ownership
  • Mentoring and team leadership
  • Innovation mindset and technology leadership

(ref:hirist.tech)

More Info

Job ID: 147294865