Talent.com
Senior Software Engineer (Systems)
Senior Software Engineer (Systems)Oblivious • Bengaluru, India
Senior Software Engineer (Systems)

Senior Software Engineer (Systems)

Oblivious • Bengaluru, India
8 days ago
Job description

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.

Requirements

  • Bachelor's 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 Linux / Unix-based systems and system-level debugging.
  • Experience with Kubernetes and containerized deployments.
  • Strong knowledge of cryptography, certificate management , hashing, HMACs, key management systems, and authentication protocols (e.g., OAuth).
  • Strong background in TCP / IP networking, TLS, and proxies, as well as an understanding of routing, NAT, and load balancer interactions.
  • Deep familiarity with cloud infrastructure and services across AWS, Azure, or GCP, including networking, compute, IAM, and storage components.
  • Experience building cross-platform SDKs.
  • Experience with confidential computing technologies is a plus.
  • Benefits

  • Private Health Insurance
  • Paid Time Off
  • Work From Home
  • Training & Development
  • Application Process

  • Please apply through LinkedIn.
  • The interview process will consist of 3 rounds of calls.
  • Decision-making will be based on a combination of skills / experience and attitude / drive.
  • Oblivious Software Limited is committed to equal opportunity for all. We may collect, store, and process relevant personal data as part of our candidate evaluation process in accordance with our privacy policy at
  • Create a job alert for this search

    Senior Software Engineer • Bengaluru, India

    Related jobs
    Senior Payments Systems Engineer

    Senior Payments Systems Engineer

    eBay • Bengaluru, Republic Of India, IN
    Senior Software Engineer- Backend – Payments & Billing Services.We are looking for a highly skilled.Payments & Billing Services team and help shape the future of the eBay Payments experience.In thi...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Epsilon • Bengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CrimsonLogic • Bengaluru, Karnataka, India
    Our Employee Value Proposition Advancing our People.At CrimsonLogic, we put your Career and Well-being first.We are committed to advancing your career through a full spectrum of professional Develo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    LG Ad Solutions • Bengaluru, Republic Of India, IN
    Marketing approved company description, please do not edit this section.LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising. Provide an overview of the the role and...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (Systems)

    Senior Software Engineer (Systems)

    Oblivious • Bengaluru, Karnataka, India
    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, customer...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cardinal Health • Bengaluru, Karnataka, India
    What Application Development & Maintenance contributes to Cardinal Health Information Technology oversees the effective development, delivery, and operation of computing and information services.T...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Intelex Technologies ULC • Bengaluru, Karnataka, India
    Our developers bring passion, craftsmanship, and innovation to developing and delivering Intelex’s software products, empowering our customers with industry-leading capabilities and user experience...Show more
    Last updated: 9 days ago • Promoted
    Roku - Senior Software Engineer - Distributed Systems

    Roku - Senior Software Engineer - Distributed Systems

    Roku • Bangalore
    About the Role : We are looking for a Senior Software Engineer with experience in building scalable, reliable software to help evolve a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    7-Eleven Global Solution Center – India • Bengaluru, Republic Of India, IN
    At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing.Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solution...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tazapay • Bengaluru, Karnataka, India
    Tazapay is a Singapore-based fintech company focused on redefining the cross-border payment experience.Founded in 2021, Tazapay has raised $16. Series A funding from prestigious institutions like Se...Show more
    Last updated: 11 days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    Watsonite • Bengaluru, Karnataka, India
    Define infrastructure strategy and plan, which includes hardware, networking and software (OS, Application, security, monitoring…) on AWS Cloud. Continuous monitoring and optimization of resources o...Show more
    Last updated: 18 days ago • Promoted
    Senior Backend Systems Engineer

    Senior Backend Systems Engineer

    SentiSum • Bengaluru, Republic Of India, IN
    At SentiSum, we’re building the AI-native.We turn noisy support tickets, reviews, chats, and surveys into clear retention signals. Senior Backend Product Engineer.You won’t just build APIs, you’ll h...Show more
    Last updated: 30+ days ago • Promoted
    Lead System Software Engineer

    Lead System Software Engineer

    Mulya Technologies • Bengaluru, Republic Of India, IN
    Principal / Staff System Software Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Software Engineer

    Senior Systems Software Engineer

    Arista Networks • Bengaluru, Republic Of India, IN
    About This Team : We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the qua...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    People Prime Worldwide • bangalore, karnataka, in
    Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OutSystems • Bengaluru, Karnataka, India
    The team is building our cloud-native data pipeline that ingests massive amounts of distributed data coming from our Cloud services. The project aims to provide a unified, high-throughput, low-laten...Show more
    Last updated: 12 days ago • Promoted