
Staff Software Engineer, Platform Engineering
1 day ago
Conviva is the first and best place to go to understand and optimize digital customer experiences. Our Operational Data Platform harnesses full-census, comprehensive client-side telemetry—capturing every aspect of customer experience and engagement across all devices and linking them to the performance of underlying services, in real-time and at a fraction of the cost of alternative solutions. Trusted by industry leaders like Disney, NBC, and the NFL, Conviva revolutionizes how businesses understand customer experience and engagement, maximizing satisfaction, conversion, and 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 deliverablesDesign, 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 priorityWho 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 performantHands-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 architecturesDeep 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 Software Engineer
2 days ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,00,000 - US$ 1,50,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 Engineer
2 days ago
Bengaluru, Karnataka, India Commonwealth Bank Full timeJob DescriptionOrganization: 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,...
-
Backend - Staff Software Engineer - Platform
2 days ago
Bengaluru, Karnataka, India NetraDyne Full time US$ 1,50,000 - US$ 2,00,000 per yearNetradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising,...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Gainsight Full timeAbout The Team. The Data Platform group provides data serving infrastructure, including data warehouse analytics, streaming analytics, and search capabilities. This infrastructure is supported by internally developed distributed services as well as popular open-source technologies such as Trino, Apache Pinot, and Elasticsearch. The systems owned by the group...
-
Staff Software Engineer
2 days ago
Bengaluru, Karnataka, India Merck Life Science Full time US$ 1,50,000 - US$ 2,00,000 per yearJob Title – Staff Software EngineerJob Location - BangaloreRole 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, helping to...
-
Staff Software Engineer
3 days ago
Bengaluru, Karnataka, India Merck Group Full timeJob 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, helping to...
-
Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Meta Platform Full timeJob DescriptionJob descriptionMeta is looking for Software Engineer (Leadership), Host Networking to join our dynamic team and embark on a rewarding career journey.- Lead software development for networking solutions.- Optimize system performance and scalability.- Guide teams in coding best practices.
-
Software QA Staff Engineer
23 hours ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 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...
-
Platform Engineer
2 days ago
Bengaluru, Karnataka, India Bosch Global Software Technologies Full timeCompany DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it's the largest software development center of Bosch, outside Germany,...
-
Software Staff Engineer
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,50,000 - US$ 2,50,000Job TitleWe're looking for a skilled professional to join our team as a Software Staff Engineer. In this role, you'll play a key part in driving innovation and delivering high-quality software solutions.