Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 7.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Design, develop, troubleshoot, and debug software programs for applications, tools, networks, databases, etc. As a member of the OCI software engineering division, you will perform professional software development tasks associated with the designing, developing and debugging of software applications or operating systems. BS or MS degree or equivalent experience relevant to the functional area. 5 or more years of software engineering or related experience. Career Level - IC3 Oracle's Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services. The Support organization in OCI is building new services that operate at high scale in a broadly distributed multi-tenant cloud environment. We are addressing complex, large scale and connected event platforms that manifests as the following services - Oracle Support Center and Oracle Support Digital Assistant. These services are cornerstones of the Customer experiences offered by OCI and offer a wide variety of technical problems to be solved and customer focused innovations to be created. In the OCI Support Tooling team, we are dedicated to developing a scalable platform to meet the expanding needs of Oracle Cloud. Our goal is to optimize support costs while delivering a top-tier support experience to our customers. We utilize advanced rule-based systems and machine learning-driven alerting, as well as interactive bots to assist with customer issues. The team is focused on enhancing these fundamental capabilities and continually improving the customer experience. We're looking for hands-on engineers with expertise and passion in solving difficult problems in distributed systems and highly available services. If this is you, at Oracle you can design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have significant technical and business impact. As a Software Engineer, you will own the software design and development for major components of Oracle's Cloud Infrastructure. You should be both a rock solid coder and a distributed systems generalist, able to dive into any part of the stack, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. About You You work backward, starting from the user. You care about creating usable, useful software that solves real problems and brings delight to users. You have solid communication skills. You can clearly explain complex technical concepts. You work well with non-engineers. You can lead a conversation in a room with designers, engineers, and product managers. You are comfortable with ambiguity. You have a strong sense of ownership, and are able to drive development of new projects and features to completion. You are comfortable working at all levels of the stack. Minimum Qualifications BS in Computer Science, or equivalent experience 5+ years of object oriented programming (Java/C++) Knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures. Knowledge of Internet protocols and standards, including SMTP, REST, SSL and HTTP Understanding of databases, NoSQL systems, storage and distributed persistence technologies. Strong troubleshooting and performance tuning skills. Preferred Qualifications: MS in Computer Science Experience in a fast paced start-up environment Experience with streaming technologies like Kafka Experience delivering and operating large scale, highly available distributed systems. Strong grasp of Unix-like operating systems Experience building multi-tenant, virtualized infrastructure a strong plus. Qualifications displayed in the job posting
Posted 3 weeks ago
15 - 20 years
18 - 30 Lacs
Delhi NCR, Bengaluru, Hyderabad
Hybrid
Join Our Engineering Team: With a strong focus on innovation and scalability, our development team aims to power next generation content streaming, seamless cloud-based infrastructure, AI-driven analytics and more to ensure top-notch performance across all our key platforms. If youre passionate about leading and building high-impact technology teams , driving innovation , and scaling world-class digital platforms , we look forward to you joining our vibrant team to deliver the best streaming experience to our users. Role Overview: As the Vice President of Technology, you will be the driving force behind our backend and frontend architecture, ensuring seamless integration, security, and performance across our products. You will oversee cloud infrastructure, platform scalability, data management, and AI/ML-driven enhancements, ensuring our technology stack remains ahead of the curve. In addition, to achieve this goal, you will also actively participate in hiring and building our growing technology team with exceptional talents. Core Responsibilities: 1) Cloud & Infrastructure Management - Oversee global cloud architecture , ensuring high availability, reliability, and cost efficiency - Optimize CDN (Content Delivery Networks) strategies to ensure fast, seamless content delivery at scale - Manage server infrastructure, load balancing, and caching mechanisms for peak streaming performance. 2) Backend Engineering & Data Management - Lead microservices-based architecture , ensuring scalable, fault-tolerant, and high-performance backend systems. - Oversee and implement data warehousing, big data analytics, and AI-driven insights for content recommendations, ad personalization, and viewer engagement. - Manage real-time logs, telemetry, and analytics to track streaming performance and predict/prevent system failures. 3) AI, Personalization & Recommendation Engines - Work with AI/ML teams to refine algorithms for content recommendations, search relevance, and user engagement - Improve user behavior analysis , ensuring personalized watchlists, autoplay suggestions, and intelligent UI/UX enhancements. - Leverage computer vision and NLP (Natural Language Processing) to automate metadata tagging, content classification, and localization . 4) Frontend & User Experience (UX/UI) - Ensure seamless, high-performance cross-device experience - Optimize app performance, load times, and accessibility features to enhance engagement. - Drive improvements in interactive content, live streaming, and gamified experiences to improve user retention. 5) Security, Compliance & DRM (Digital Rights Management) - Implement end-to-end content security , including DRM solutions like Widevine, FairPlay, and PlayReady . - Ensure cybersecurity best practices , including api security, account security, etc . 6) Live Streaming & AdTech Integration - Scale infrastructure for live events, sports streaming, and real-time audience engagement - Oversee server-side ad insertion (SSAI), ad targeting, and monetization strategies for AVOD and FAST channels. 7) Cross-Functional Leadership & Budgeting - Lead large-scale engineering teams across multiple locations, ensuring agile development and continuous integration/deployment (CI/CD) . - Collaborate with product, data science, design, and business teams to align technology with company goals. - Manage multi-million-dollar budgets for cloud resources, R&D, AI-driven innovation, and new product development. 8) Technology Strategy & Vision - Define and execute a long-term technology roadmap to support streaming infrastructure, cloud computing, AI-driven recommendations, and personalization. - Stay ahead of emerging technologies like edge computing, low-latency streaming, AI-driven content discovery, and immersive video experiences (AR/VR, 4K/8K, HDR, Dolby Atmos, etc.) . - Drive innovation in streaming protocols (DASH, HLS, WebRTC), codecs (AV1, VP9, HEVC), and adaptive bitrate technologies to optimize video quality and reduce buffering. Skills & Experience Required: Experience: - 15+ years in software engineering, cloud architecture and streaming technologies - 5+ years in executive leadership roles . - Less than 3 years hands-on experience in AI/ML in relevant industry Technical Mastery: Deep expertise in CDNs, cloud computing, microservices, AI-driven analytics, and video encoding/decoding . Industry Knowledge: Proven success in OTT, live streaming, AdTech, and digital content monetization . Leadership: Strong ability to scale teams, drive innovation, and align tech with business growth . Strategic Thinker: Ability to anticipate industry trends, leverage AI/ML for optimization, and future-proof infrastructure .
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2