Senior Software Engineer (Systems)

3 - 6 years

5 - 8 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Senior Software Engineer (Systems)

About Oblivious

We live in the era of data and AI, but the most impactful data resides behind closed doors and red tape. Using it, which many do, risks undermining the privacy and confidentiality of users, customers, patients... the real people who put trust in businesses and organisations.
At Oblivious, we are driven by a singular mission: to harness the power of artificial intelligence while safeguarding individual privacy and data security. Our cutting-edge technology enables businesses to unlock the full potential of data without compromising on ethical considerations.
As part of our commitment to delivering seamless and secure solutions, we are seeking a Senior Software Engineer to focus on building out our plugin ecosystem and integrations with third-party tools. This is a key role that will directly contribute to expanding the capabilities and reach of our platform.

About the Role

As a Senior Software Engineer, you will architect, develop, and maintain secure and scalable system components in a cloud environment. You will take ownership of complex technical challenges, provide technical leadership, and drive best practices across the team. You are expected to work on the design and development of secure SDKs and runtime environments for confidential workloads, make architectural decisions, and drive secure engineering practices across the whole software lifecycle. This role demands a strong understanding of networking, cloud-native services, cryptographic principles, proxy configurations, key management systems, and authentication protocols. You will work in a collaborative, fast-paced environment and use cutting-edge technologies to build robust, scalable, and secure solutions.

Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code.
  • Build and maintain containerized applications using Docker.
  • Develop cross-platform SDKs and APIs for secure, high-performance communication across distributed systems.
  • Architect and deploy workloads on Kubernetes, including configuration, networking, and security policies.
  • Develop and deploy secure services within confidential computing environments such as AWS Nitro Enclaves, Azure Confidential Computing, or GCP Confidential VMs.
  • Design and implement networking protocols, proxies, and secure gateways for client-server communication and enclave/cloud edge interaction.
  • Implement reliable TCP-based client-server systems with a deep understanding of Layer 4 transport behaviour and network routing mechanisms.
  • Integrate with cloud platforms (AWS, Azure, or GCP), including services like IAM, compute, networking, and storage.
  • Implement and manage cryptographic solutions with TLS, certificate lifecycle management, key exchange, digital signatures, HMACs and secure storage.
  • Develop or integrate authentication and authorization systems such as OAuth, token management, and secure session handling.
  • Collaborate with product and security teams to ensure secure, scalable solutions.

  • Bachelors degree in Computer Science, Software Engineering, or a related field. Advanced degrees are a plus.
  • Proficiency in at least one of the following programming languages: Rust, Go or C++.
  • Hands-on experience with Linu

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Hyderabad, Pune, Bengaluru