Staff Software Engineer, Platform Engineering
6 hours ago
Conviva helps the world's top brands to identify and act on growth opportunities across mobile and web apps, video streaming services, and Agentic AI experiences. Our platform delivers real-time performance analytics to transform every customer interaction into actionable insight, connecting experience, engagement, and technical performance to business outcomes. By analyzing client-side session data from all users as it happens, Conviva reveals not just what happened, but how long it lasted and why it mattered—surfacing behavioral and experience patterns that give teams the context to retain more customers, resolve issues faster, and grow revenue.
As Conviva is expanding, we are building products providing deep insights into end-user experience for our customers. We are seeking a
Staff Engineer
to join the Platform and TLB Team as an Individual Contributor.
The vision for the TLB team is to build data processing software that works on terabytes of streaming data in real-time. Engineer the next-generation operational data platform that turns event streams into actionable insights with high efficiency, in real-time and at internet scale. Build a horizontally and vertically scalable system that ingests trillions of events per day within sub-second latencies and enables experience-centric observability that connects user experience with system performance.. Utilise the latest and greatest big data technologies to build solutions for use cases across multiple verticals. Lead technology innovation and advancement that will have a big business impact for years. Be part of a worldwide team building software using the latest technologies and the best software development tools and processes.
What Success Will Look Like
- Be able to build features, design, documentation, fix bugs and own end-to-end engineering deliverables
- Design, build and maintain TQL (Time Series Query language) – DSL powering Conviva's metric development capability.
- Design, build and maintain the stream processing, and time-series analytics platform at the heart of Conviva's products.
- Contribute to enhance the CI/CD capabilities/practices to deploy to Kubernetes-based large backend clusters for testing and releases.
- Own the entire software lifecycle including early specs, design, technology choice, development, unit-testing, integration-testing, documentation, deployment, troubleshooting, enhancements etc.
- Lead engineers to develop a feature or parts of the product.
- Adhere to the Agile model of software development to plan, estimate and ship per business priority
Who You Are & What You've Done
- 8+ years of work experience in software development of data processing and distribution systems-based
- Excellent programming and debugging skills. Proficient in writing code in Python/Java/Scala/C that is reliable, maintainable, secure, and performant
- Hands-on with functional programming, event-sourced architectures, CQRS and DDD (domain-driven design)
- Excellent knowledge of basic computer science fundamentals like data structures, compilers, databases and operating system principles. Knowledge of advanced data structures and distributed databases will be a plus.
- Knowledge of streaming/big data technologies like Spark, Flink, Kafka, Druid, HDFS, cloud native architectures
- Deep understanding of distributed systems concepts and scalability challenges including multi-threading, concurrency, sharding, partitioning etc.
- Excellent communication skills. Willingness to work under pressure.
- Hunger to learn and succeed. Comfortable with ambiguity. Comfortable with complexity.
Privately held, Conviva is headquartered in Silicon Valley, California with offices and people around the globe. For more information, visit us at
. Join us to help extend our leadership position in big data streaming analytics to new audiences and markets
-
Staff Platform Engineer
4 days ago
Bengaluru, Karnataka, India slice Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAbout ussliceA new bank for a new Indiaslice's purpose is to make the world better at using money and time, with a major focus on building the best consumer experience for your money. We've all felt how slow, confusing, and complicated banking can be. So, we're reimagining it. We're building every product from scratch to be fast, transparent, and feel good,...
-
Software QA Staff Engineer
2 weeks ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...
-
Applications Engineering, Staff Engineer
7 hours ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearApplications Engineering, Staff Engineer - Technical Support Are you a passionate engineer who thrives on solving real-world engineering challenges? Do you enjoy diving deep into complex systems, debugging intricate issues, and helping top-tier developers build secure, high-quality software? This is not a traditional support role as our Technical Support...
-
Staff Platform Support Engineer
7 days ago
Bengaluru, Karnataka, India Emerson Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Platform Support Engineer (PSE) at NI partners with customers to ensure their success through deep technical knowledge of NI Products, Platforms and Systems. Staff PSE also act as point of contact from customers to manage the issues and challenges, collaborate with internal team members to accelerate the progress to resolution. Staff PSEs respond to...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Merck Group Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title : Staff Software Engineer.Job Location : Bangalore.Role Description : Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for Merck. As a Staff Software Engineer, you will play a leadership role on a product team to design and build new features and components in our evolving platform,...
-
Staff IT Software Engineer
2 days ago
Bengaluru, Karnataka, India Palo Alto Networks Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff IT Software Engineer Company Description Our Mission At Palo Alto Networks everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and...
-
Staff Software Engineer
4 days ago
Bengaluru, Karnataka, India Commonwealth Bank of Australia Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOrganization: At CommBank, we never lose sight of the role we play in other people's financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and...
-
Staff Software Engineer
6 hours ago
Bengaluru, Karnataka, India Movius Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription : At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging. - We are the leading global provider of Secure Communication as a Service (SCaaS). - Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps and unifies cross-channel messaging. -...
-
Applications Engineering, Staff Engineer
2 days ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 8,00,000 - ₹ 24,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Staff Platform Software Engineer
4 days ago
Bengaluru, Karnataka, India EarnIn Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPOSITION SUMMARY EarnIn is seeking a Staff Platform Engineer to lead the strategic design, automation, and optimization of our cloud infrastructure. This role involves driving innovation in cloud operations, enabling rapid development, and scaling solutions across teams and systems. As a senior technical leader on our Platform team, you will play a...