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

Senior Software Engineer (Systems)

Oblivious • Bengaluru, Karnataka, India
6 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, Karnataka, India

    Related jobs
    Senior System Software Engineer

    Senior System Software Engineer

    Confidential • Bengaluru / Bangalore, India
    NVIDIA is searching for a highly motivated, creative software engineer with experience in developing solutions for enterprise and data center switches and routers to join the NVIDIA Cumulus Linux t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer Software - Fullstack [T500-20808]

    Senior Engineer Software - Fullstack [T500-20808]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OutSystems • Bengaluru, Karnataka, India
    About This Role 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-throu...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Altiostar, A Rakuten Symphony Company • Bengaluru, Republic Of India, IN
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Proofpoint • bangalore, karnataka, in
    Proofpoint is a leading cybersecurity company protecting organizations’ greatest assets and biggest risks : vulnerabilities in people. With an integrated suite of cloud-based solutions, Proofpoint he...Show more
    Last updated: 22 days ago • Promoted
    Senior Backend Systems Engineer

    Senior Backend Systems Engineer

    Fiddler AI • Bengaluru, Republic Of India, IN
    At Fiddler, we understand the implications of AI and the impact that it has on human lives.Our company was born with the mission of building trust into AI. With the rise of the internet, trust in AI...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LTIMindtree • Bengaluru, Karnataka, India
    The Sr Software Development Engineer will be joining the IT team and contributing to the software design software development and overall product lifecycle. The Software Development Engineer is resp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer Software [T500-20791]

    Senior Engineer Software [T500-20791]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 30+ 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: 7 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: 15 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

    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: 6 days ago • Promoted
    Senior Engineer Software [T500-20792]

    Senior Engineer Software [T500-20792]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 30+ 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: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veltris • bangalore, karnataka, in
    Develop & automate DAS workflows on the ECSite platform.Goal : Reduce design-to-deployment time from.Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sequoia • Bengaluru, Karnataka, India
    Who We Are For more than 23 years, people-driven companies have turned to Sequoia to grow their people advantage.We know that taking great care of people leads to better business outcomes.Helping o...Show more
    Last updated: 6 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    London Stock Exchange Group • Bangalore, India
    The qualified individual will join a team to provide L3 System Admin Infrastructure support for fixed income information and analytics products. This team is responsible for enabling the core infras...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CrimsonLogic • bangalore, India
    Our Employee Value Proposition.At CrimsonLogic, we put your Career and Well-being first.We are committed to advancing your career through a full spectrum of professional Development programs with t...Show more
    Last updated: 21 days ago • Promoted