Jobs · cutshort

S

Senior Engineer, Scala/Rust

Keystone AI · Indexed today

onsiteFull-timesenior2020000-4040000 INR🇮🇳 India
Apply on cutshort

About the role

Build data processing software for real-time analytics using Scala and Rust technologies.

Conviva is hiring Senior Engineer, Scala/Rust job in Bengaluru (Bangalore) | Cutshort

Senior Engineer, Scala/Rust
Senior Engineer, Scala/Rust

at Conviva

Posted by
Anusha Bondada
3
\- 6 yrs
₹20L - ₹40L / yr
Bengaluru (Bangalore)
Skills
Spark
Hadoop
Big Data
Data engineering
PySpark
Scala
Rust
Apache Kafka
Druid Database
HDFS
Akka
RxJava
Multithreading
Microservices
As Conviva is expanding, we are building products providing deep insights into end-user experience for our customers.
Platform and TLB Team
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-gen Spark-like system for in-memory computation of large time-series datasets – both Spark-like backend infra and library-based programming model. Build a horizontally and vertically scalable system that analyses trillions of events per day within sub-second latencies. Utilize 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 to come. Be part of a worldwide team building software using the latest technologies and the best of software development tools and processes.
What You’ll Do
This is an individual contributor position. Expectations will be on the below lines:
– Design, build and maintain the stream processing, and time-series analysis system which is at the heart of Conviva’s products
– Responsible for the architecture of the Conviva platform
– Build features, enhancements, new services, and bug fixing in Scala and Java on a Jenkins-based pipeline to be deployed as Docker containers on Kubernetes
– Own the entire lifecycle of your microservice including early specs, design, technology choice, development, unit-testing, integration-testing, documentation, deployment, troubleshooting, enhancements, etc.
– Lead a team to develop a feature or parts of a product
– Adhere to the Agile model of software development to plan, estimate, and ship per business priority
What you need to succeed
– 5+ years of work experience in software development of data processing products.
– Engineering degree in software or equivalent from a premier institute.
– Excellent knowledge of fundamentals of Computer Science like algorithms and data structures. Hands-on with functional programming and know-how of its concepts
– Excellent programming and debugging skills on the JVM. Proficient in writing code in Scala/Java/Rust/Haskell/Erlang that is reliable, maintainable, secure, and performant
– Experience with big data technologies like Spark, Flink, Kafka, Druid, HDFS, etc.
– Deep understanding of distributed systems concepts and scalability challenges including multi-threading, concurrency, sharding, partitioning, etc.
– Experience/knowledge of Akka/Lagom framework and/or stream processing technologies like RxJava or Project Reactor will be a big plus. Knowledge of design patterns like event-streaming, CQRS and DDD to build large microservice architectures will be a big plus
– Excellent communication skills. Willingness to work under pressure. Hunger to learn and succeed. Comfortable with ambiguity. Comfortable with complexity
Underpinning the Conviva platform is a rich history of innovation. More than 60 patents represent award-winning technologies and standards, including first-of-its kind-innovations like time-state analytics and AI-automated data modeling, that surfaces actionable insights. By understanding real-world human experiences and having the ability to act within seconds of observation, our customers can solve business-critical issues and focus on growing their business ahead of the competition. Examples of the brands Conviva has helped fuel streaming growth for include: DAZN, Disney+, HBO, Hulu, NBCUniversal, Paramount+, Peacock, Sky, Sling TV, Univision and Warner Bros Discovery.
Privately held, Conviva is headquartered in Silicon Valley, California with offices and people around the globe. For more information, visit us at www.conviva.com. Join us to help extend our leadership position in big data streaming analytics to new audiences and markets!
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort

Founded
:
2006
Type
:
Product
Size
:
1000-1000
Stage
:
Profitable
About
Conviva has built and deployed a unique and new intelligent video measurement and analytics architecture for the next generation of TV.
Read more
Connect with the team
Company social profiles

Similar jobs

Agency job
Hyderabad, Bengaluru (Bangalore)
6
\- 10 yrs
₹7L - ₹8L / yr
QS
QUANTITY SURVEYOR
Billing
Planning
ESTIMATION
+3 more
We have opening for QS and Planning Engineer for Hyderabad location
Experience : 6 to 10 years
Requirement
Strong QS Billing knowledge with an exposure to Planning
Preferred BE Civil
Must have experience in Residential Projects
High end Villas development projects preferred
Role
 Planning
 Prepare master project schedule
 Keep project team updated on the progress versus timelines
 Tracking all schedules weekly
 Identify actual and potential slippages and prepare recovery plans
 Document Control
 Maintain records for all documents pertaining to the site –
drawing transmittals, DBR, MOM, approvals etc
 Organize and conduct review meetings
 Preparing & circulating weekly & monthly progress report
QS & Billing
 Valuation of works done periodically and certification of all vendor bills
 Track cost variation in order value
 Monitor basic price of various materials and track budgets
 Monitor and report cost performance through Earned Value
Read more

Posted by
Harshavardhan Kanuru
Bengaluru (Bangalore)
0.3
\- 1 yrs
₹3L - ₹4L / yr
Backlinking
Quora
Keyword Research
Competitor Analysis
Search Engine Optimization (SEO)
+2 more
Key Responsibilities:
1\. SEO Strategy Development:
○ Design and execute advanced SEO strategies aligned with business goals.
○ Conduct comprehensive keyword research and competitor analysis.
○ Optimize content to improve rankings and drive organic traffic.
2\. Technical SEO:
○ Conduct audits to identify and resolve technical SEO issues, such as crawl errors, page load
speed, and mobile usability.
○ Optimize site architecture, schema markup, and internal linking structures.
○ Work with developers to implement technical SEO recommendations.
3\. Content Optimization:
○ Collaborate with the content team to produce high-quality, SEO-friendly content.
○ Ensure all content meets search engine guidelines and is optimized for target keywords.
○ Monitor content performance and recommend updates as needed.
4\. Performance Monitoring and Reporting:
○ Track and analyze website performance metrics using tools like Google Analytics, Google
Search Console, and SEMrush.
○ Generate detailed reports on SEO performance and present actionable insights.
○ Monitor algorithm changes and adjust strategies accordingly.
5\. Link Building & Outreach:
○ Develop and implement effective link-building strategies.
○ Build relationships with industry influencers and relevant websites for collaboration.
6\. Stay Updated:
○ Keep abreast of the latest SEO trends, tools, and best practices.
○ Conduct training sessions to update the team on SEO developments.
Qualifications:
● Bachelor’s degree in Marketing, IT, Communications, or related field (preferred).
● Proven experience of 1 year in SEO, with a strong portfolio of successful projects.
● Deep understanding of search engine algorithms, ranking factors, and SEO tools
● Proficiency in technical SEO and content marketing.
● Excellent analytical, problem-solving, and project management skills.
● Strong written and verbal communication skills.
● Ability to work collaboratively with cross-functional teams.
Read more

AI driven Series A startup
Agency job
via
Qrata
by Blessy Fernandes
Bengaluru (Bangalore)
4
\- 6 yrs
₹13L - ₹18L / yr
Data cleansing
Data management
Must have
– Minimum 4 yrs. of experience in Requirement Elicitation, Data Management and Data cleansing experience.
– Experience in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools
– Ability to communicate clearly and effectively with both technology/development
– Must be proficient in MS office (Word, Excel, Visio, and PowerPoint)
– Ability to create and present executive level dashboards and status reports to Senior Leadership and cross-functional stakeholders
Responsibilities
– Understand customers’ business needs and devise appropriate solutions using Sainapse.
– Document the requirements along with DFD and Swimlane diagrams.
– In depth analysis of the Past Data and perform Data Labeling.
– Finding out the Outliers in the data and extreme cases.
– Prepare the data for training of the Machine Learning model.
Read more

Posted by
Aayush Arora

Read the full posting on cutshort

FAQ

Is the Senior Engineer, Scala/Rust role at Keystone AI remote?+

This Senior Engineer, Scala/Rust position is listed as onsite.

What is the salary for the Senior Engineer, Scala/Rust role at Keystone AI?+

The listing states 2020000-4040000 INR.

What seniority level is this Senior Engineer, Scala/Rust role?+

This is a senior level position.

How do I apply for the Senior Engineer, Scala/Rust role at Keystone AI?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Keystone AI.