Oblivious

Software Developer in Test – Systems Team

Oblivious

full-time

Posted on:

Location Type: Hybrid

Location: Bengaluru • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerGoGoogle Cloud PlatformKubernetesLinuxNode.jsPythonRust

About the role

  • Integration & Cloud Testing: Test system components (CLI, Kubernetes, Docker containers) and validate deployments in multi-cloud environments (AWS, Azure, GCP) for functionality, reliability and compatibility.
  • Confidential Computing Workflows: Validate enclave lifecycle operations (provisioning, attestation, certificate renewal, teardown, rollback) across Kubernetes and multi-cloud environments.
  • Regression & API Testing: Detect breaking changes with new product versions and validate REST APIs for functionality and resilience.
  • Performance & Scalability: Design and execute performance and load testing to ensure the platform can scale to large numbers of clients.
  • Cross-Platform CLI Testing: Assess usability, user experience, and functionality of CLI tools across Windows, Linux, and Mac platforms.
  • Resilience & Failure Scenarios: Test behavior under node restarts, enclave crashes, attestation server outages, and network partitions to ensure system robustness.
  • System-Level & Security Testing: Apply deep system knowledge for multi-platform debugging and contribute to penetration/security testing

Requirements

  • Hands-on experience with AWS, Azure or GCP (multi-cloud testing strongly preferred).
  • Strong background in Kubernetes deployment/management and Docker containers.
  • Proficiency in testing CLI tools across Windows, Linux, and Mac platforms.
  • Knowledge of security practices, including data encryption, TLS/SSL, PKI, and secure coding/testing standards; cryptographic expertise is a plus.
  • Understanding of networking concepts such as communication protocols, TLS, and SSL certificates.
  • Familiarity with Confidential Computing technologies (e.g. AWS Nitro Enclaves, Azure Confidential Computing, GCP Confidential VMs). Attestation/PKI flows is a strong plus.
  • Programming proficiency in Python, Go or Rust.
  • Experience with test automation and CI/CD pipelines.
Benefits
  • Private Health Insurance
  • Paid Time Off
  • Work From Home, with one required in-office anchor week every six weeks for deep collaboration and planning.
  • Training & Development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KubernetesDockerAWSAzureGCPPythonGoRusttest automationCI/CD