Senior Software Engineer
4 weeks ago
About ObliviousWe 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 RoleAs 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 & DevelopmentApplication 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 https://www.oblivious.com/policies-oblivious/privacy-policy
-
Senior Software Engineer
2 weeks ago
New Delhi, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...
-
Lead Software Engineer
2 weeks ago
New Delhi, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java,TypeScript, Python, .Net, Golang, Elixir, Scala, Kotlin, Ruby, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Software Engineer
2 weeks ago
New Delhi, India IRIS Software Group Full timeCompany Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and...
-
Senior Software Engineer
2 weeks ago
New Delhi, India Impetus Career Consultants Full timeHiring for US Healthcare Product based companyRole: Senior Software EngineerWhat you will bring- 5+ years of experience managing Windows Server based infrastructure - Experience in large scale server system operations - Diagnostic and troubleshooting skills (.NET/CORE, SQL Server, Angular) - Demonstrable skills in utilizing scripting languages like...
-
Director Software Engineering
1 week ago
New Delhi, India Belzabar Software Design India Private Limited Full timeDirector EngineeringRole Overview:Position: Director EngineeringReporting to: Senior Vice President of TechnologyPrimary Responsibility: Oversee the architecture, design, and development of scalable technology solutions, while mentoring and managing a team of technical leads, full-stack engineers, and architects.Key Responsibilities:Lead the architecture,...
-
Director Software Engineering
1 week ago
new delhi, India Belzabar Software Design India Private Limited Full timeDirector EngineeringRole Overview:Position: Director EngineeringReporting to: Senior Vice President of TechnologyPrimary Responsibility: Oversee the architecture, design, and development of scalable technology solutions, while mentoring and managing a team of technical leads, full-stack engineers, and architects.Key Responsibilities:Lead the architecture,...
-
Senior Software Engineer in Test
4 weeks ago
New Delhi, India Tata Consultancy Services Full timeGreetings from Tata Consultancy Services!!We are hiring Senior Software Engineer in Test !Position: Senior Software Engineer in TestJob Location: BangaloreExperience : 7-10 yearsInterested professionals kindly apply through the link.Must Have:- Passion around driving best practices in the testing space - Proficiency with Python or other OO language - Strong...
-
Senior Software Engineer
3 weeks ago
New Delhi, India Wundrsight Health Full timeJob Title: Senior Software EngineerLocation: Delhi NCR (On-site)Job Type: Full-TimeExperience: 5+ years (Product-based companies)Compensation: Competitive salary + ESOPsAbout Wundrsight HealthWundrsight Health builds AI and XR-driven digital therapeutics for mental health, neuro-rehab, and behavioral healthcare. Our clinician-facing platform powers AI...
-
Senior Software Engineer
3 weeks ago
New Delhi, India Wundrsight Health Full timeJob Title: Senior Software EngineerLocation: Delhi NCR (On-site)Job Type: Full-TimeExperience: 5+ years (Product-based companies)Compensation: Competitive salary + ESOPsAbout Wundrsight HealthWundrsight Health builds AI and XR-driven digital therapeutics for mental health, neuro-rehab, and behavioral healthcare. Our clinician-facing platform powers AI...
-
Senior Software Engineer in Test
4 weeks ago
New Delhi, India Tata Consultancy Services Full timeGreetings from Tata Consultancy Services!!We are hiring Senior Software Engineer in Test !Position: Senior Software Engineer in Test Job Location: Bangalore Experience : 7-10 yearsInterested professionals kindly apply through the link.Must Have: Passion around driving best practices in the testing space Proficiency with Python or other OO language Strong...