IDrive Software India Pvt Ltd logo

Technical Architect - Remote Access Solutions

IDrive Software India Pvt Ltd

10 - 15 years

Bengaluru

Posted:1 week ago

Apply

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

About the Job

Technical Architect - Remote Access Solutions

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 requirements.

Technical 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.
  • 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

Why join us?

At IDrive, you will work with backup, storage, virtualization, and remote access technologies, contributing to products like RemotePC, our widely used secure remote access platform. You will collaborate with experienced engineers, ship features used at scale, and help architect systems powering products trusted by millions of users and businesses worldwide.

As the platform evolves, you will have the opportunity to influence product architecture, mentor engineering teams, and drive innovation in secure remote connectivity and remote work infrastructure through RemotePC.

Startup spirit

  • Dynamic work culture where ideas are encouraged and innovation is celebrated
  • Opportunity to take ownership of large-scale architectural initiatives
  • Hands-on exposure to emerging technologies in cloud, security, and distributed systems
  • Direct impact — design systems used globally

Health & wellness

  • Medical insurance with customizable coverage for you and your family
  • Comprehensive life and accidental insurance
  • Free annual health check-up

Culture & community

  • Company events and team lunches
  • Festival gifts and celebration goodies

Perks that matter

  • Competitive compensation aligned with your experience
  • Online storage space

Flexible work environment

  • Hybrid work model with flexible working hours
  • Paid time off and holidays
  • Parental leave for important life milestone

Skills Required

Golang Java C++ Node.js Python .NET Access Technical architecture

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
IDrive Software India Pvt Ltd logo
IDrive Software India Pvt Ltd

RecommendedJobs for You

IDrive Software India Pvt Ltd logo

Bengaluru

IDrive Software India Pvt Ltd logo

Bengaluru