Cutshort logo
Conviva logo
Senior Engineer, Scala/Rust
Senior Engineer, Scala/Rust
Conviva's logo

Senior Engineer, Scala/Rust

Anusha Bondada's profile picture
Posted by Anusha Bondada
3 - 6 yrs
₹20L - ₹40L / yr
Bengaluru (Bangalore)
Skills
PySpark
Data engineering
Big Data
Hadoop
Spark
skill iconScala
skill iconRust
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Conviva

Founded :
2006
Type :
Product
Size :
500-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

Profile picture
Himadri Sen

Company social profiles

bloginstagramlinkedin

Similar jobs

Variable Soft
at Variable Soft
3 recruiters
Arnika Chaturvedi
Posted by Arnika Chaturvedi
Remote, Jaipur
1 - 7 yrs
₹2L - ₹6L / yr
skill icon.NET
MVC Framework
ASP.NET
ASP.NET MVC
Spring MVC
Role & Responsibilities-
**
For the role of dot net developer, the responsibilities of the developers include following a list of tasks:
To develop, design, test, maintain and support custom mobile and web applications
To collect the software requirement by customer and develop the application as per their requirement
Evaluate and research the products and technologies related to software
To design and develop the activities and procedures related to activities and maintenance
To write the high-quality code to meet customer requirement
To design, develop and implement the critical applicationfor.Net environment
Alienate the project work as per client’s requirement and budget
Read more
LS Spectrum Solutions Private Limited
Chetnya Thanvi
Posted by Chetnya Thanvi
Mumbai
2 - 10 yrs
₹5L - ₹15L / yr
skill iconSpring Boot
skill iconJava
J2EE
Hibernate (Java)
Spring

Position Requirements

• Expert in front-end development using Javascript, CSS, and Java.

• Hands-on experience in Java, J2EE, Hibernate, Springboot.

• Deep knowledge & working experience with Database, JSP, Javascript frameworks.

 

Technical Skills

• 4 years of experience in the software industry experience.

• Strong self-initiative to strive for both personal & technical excellence.

• Coordinate efforts across the Product development team and Business Analyst team.

• Strong business and data analysis skills.

• Should be strong on coordinating with onshore resources on the development.

Read more
Opt IT Technologies
Remote, Bengaluru (Bangalore), Hyderabad
7 - 15 yrs
₹20L - ₹36L / yr
EMC Isilon
Linux administration
Backup administration
Microsoft Windows
Cloud Computing
+2 more

Job Title - Sr. Administrator, IT Infrastructure Storage


Job Duties -

  • Administer IT storage recovery and backup systems. Perform complex provisioning, advanced maintenance, data replication, disaster recovery, data migration, and documentation.
  • Participate in ongoing maintenance, utilization, availability, and security of storage infrastructure.
  • Perform IT implementations, performance analysis and optimization, monitoring, problem resolution, upgrade planning and execution, and process creation and documentation.
  • Analyze and work to improve the quality of services offered by IT. Participate in ongoing technology evaluations to keep up with technology trends and industry standards.
  • Be able to script in Perl or Python and perform capacity planning and growth projections.
  • Resolve complex IT issues as pertain to the environment and keep abreast on storage & backup technology.
  • Experience working with ISILON Storage is a must-have skill.
  • Good to have experience in ransomware, anomaly detection, airgap and vaulting technologies.


Education and Experience Requirements -

The position requires a Bachelor’s degree in

Computer Science, Computer Engineering or related field plus 5 years of post-

baccalaureate progressive experience in IT storage environments.


Skills Requirements- Experience must include:

  • Expertise in Linux and Windows – Good to have Cloud knowledge
  • Utilizing OS-enabled tools for data copy like rsync, robocopy and other tools
  • Setting up NFS, SMB, snapshots, replication, SnapMirror, and SyncIQ
  • Experience in NAS storage technologies like Netapp, Power scale, Isilon, Qumulo and Weka
  • Dell EMC Insight IQ, DataIQ and ESRS, Netapp tools (OCUM/AIUM)
  • Rubrik, Cohesity, Veeam and other comparable backup technologies
  • Good to have Monitoring and Alerting like Prometheus, SolarWinds, telegraph and Grafana
Read more
Prolifics Corporation
at Prolifics Corporation
3 recruiters
Maruthi Rao
Posted by Maruthi Rao
Hyderabad
10 - 12 yrs
₹1L - ₹15L / yr
skill iconHTML/CSS
skill iconJavascript
skill iconAngular (2+)
skill iconAngularJS (1.x)
ASP.NET
+4 more

Requirements:

  • 10+ years in Product development.
  • Strong belief in software craftsmanship and practicing it in day-to-day work, expert in Microsoft. NET technology stack is a must.
  • Strong hands-on experience in web development using ASP. NET MVC and C#.
  • Usage of SQL and no SQL databases.
  • Hands on experience in test-driven development and DevOps practices.
  • Strong design capabilities, following SOLID principles using C#.
  • Working on solutions hosted in cloud environments (AWS or Azure).
  • Implementation of Continuous Delivery processes.
  • Good understanding of Behaviour-driven development and domain-driven design.

Excellent communicator


Responsibilities:

  • Contribution to the product roadmap in sprint model.
  • Helping your team to deliver at high velocity.
  • Practice and promote Agile practices.
  • Continuously learn and deliver incremental business value.
  • Use Continuous Delivery Practices.
  • Mentor junior team members.
  • Develop of asynchronous and/or multi-tiered scalable applications.


Read more
Klubworks
at Klubworks
4 recruiters
Anupam Arya
Posted by Anupam Arya
Bengaluru (Bangalore)
1 - 3 yrs
₹8L - ₹16L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux

We are looking for a skilled and experienced front-end developer to join our product team. This role requires you to be a tech-savvy contributor in translating the customer needs and user expectations into interactive web apps. You’ll be an exceptional problem solver and take responsible actions in ensuring the application is optimised both in technology and in delivering the best user experience. If you share our passion to create and define interactive web pages, we are happy to hear from you!

 

What You'll do-

  • Work closely with design, product management, and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
  • Implement UI development principles to ensure that the product client-side serves at scale.
  • Review and optimize usage by monitoring key metrics and rectifying the issues proactively.
  • Ensure the technical feasibility of UI/UX designs-Turning UI/UX designs into prototypes, creating awesome interactions from designs, writing reusable content modules, and ensuring the maintainability of the code.
  • Build reusable code and libraries for future use
  • An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.

 

Technical Requirements-

  • At least 1 to 3 years of relevant work experience as a web developer, UI developer, JavaScript expert, or a frontend engineer
  • Be familiar with Responsive Web Design, common Web UX patterns and anti-patterns
  • Be able to tell good design from bad design
  • Be able to write clean, maintainable code which others can work on
  • Familiar with UI layouts, SASS, bootstrap, and Material UI
  • Experience debugging using popular JavaScript-based tools like Chrome Developer Console
  • You have mastery in DOM manipulation (including jQuery) and understand components, CTAs
  • Know browser behaviour, performance, compatibility and cross-browser issues
  • Proficient understanding of code versioning tools, such as Git,
  • You take pride in working on advanced CSS, animations and responsiveness
  • You seem to have good architectural & design skills
  • Ability to own, end to end responsibility - right from the requirement to release
  • Ability to produce bug-free and production-grade code
  • Be great at debugging, including identifying page speed and performance bottlenecks, using tools like Chrome Dev Tools, React Dev Tools, etc.
  • The skills that we consider - CSS, JavaScript, React, Redux, Node.js

 

Required Skills

  • Javascript, ReactJS, Redux, NodeJS, HTML, CSS

 

Good to have-

  • Knowledge of TDD frameworks mocha, chai, jest etc.
  • Understanding of Typescript
  • Understanding of ReactJS based frameworks like NextJS, Gatsby, etc.
  • Understanding of REST API
  • Passionate to create good design and usability

 

 

Read more
Angel One
at Angel One
4 recruiters
Andleeb Mujeeb
Posted by Andleeb Mujeeb
Remote, anywhere, Anywhere
5 - 10 yrs
Best in industry
skill iconGo Programming (Golang)
Object Oriented Programming (OOPs)
API

Designation: Technical Lead (ABL_SS_272)

Position description:

  • Work with Product and Engineering leaders to drive and implement platform and product vision.
  • Leverage deep and wide knowledge of technology stack to recommend appropriate architecture and design solutions, and provide technical leadership to a team of rock star Software Engineers.
  • Translate the impact of design choices on non-functional attributes like scalability, performance, availability, and security.
  • Create large-scale, multi-tiered, distributed web applications with databases, and designing web services, APIs, data models, and schemas, using SQL or NoSQL.
  • Experience with Cloud environments, such as AWS.
  • Comfortable working with Windows and Linux environments.
  • Work with different data storage solutions such as Postgres, Oracle, SQL Server, ElasticSearch, SQL, Hadoop, or MongoDB.
  • Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub, Jenkin, Hudson, Sonar, and Fortify, etc.).
  • Drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration, and deployment.
  • Develop and maintain cross-functional relationships and alignment.

 

Primary Responsibilities:

  • Application Development using Golang / C++.

 

Reporting Department: Application Development and Maintenance (1991)

Educational qualifications preferred Degree: Bachelors degree

Required Skills:

  • Experience of building scalable architectures
  • Hands-on experience with GoLang, Node Js, C++ or Java or any other Open Source technologies/ Cloud Servers
  • Experience in developing software using a formal & structured development methodology
  • Ability to work in a collaborative team environment
  • Experience with test-driven development & proper unit testing of code
  • An iterative approach to development, using short development cycles & frequent builds
  • Object-oriented programming/ Object Oriented Design (OOP/OOD)
  • Ability to develop secure solutions & knowledge of industry best practices regarding information security & defensive development
Read more
infoline LLC
at infoline LLC
1 recruiter
PS International Infoservices
Posted by PS International Infoservices
Hyderabad
5 - 7 yrs
₹10L - ₹15L / yr
IT project management
Stakeholder management
Budget management
Resource management
Project estimation

The Role

 

The Project Manager will be responsible for ensuring all projects are delivered using a ‘best-practice’ project delivery approach and are delivered within the agreed scope, time, cost and quality.

Deliver high-quality shippable products as per the scope of the program. He/She will understand the key requirements and scope of the project working with the Product Owner and Business stakeholders.

 

How You Will Make an Impact:

  • Understand how the product works and how it is used by customers.
  • Apply strong engineering principles to drive the development and delivery of the Hotfix and minor release. This role has the ultimate responsibility to manage customer satisfaction and team engagement.
  • Technically hands-on and support and guide the team members in solutions to customers and driving the best engineering practices for developing software.
  • Implement the Agile frameworks in its entirety in the capacity as a flow manager. Ensure the development teams are practicing the core agile principles
  • Establish clear ownership for project tasks, ensure that team members have the tools needed and provide timely feedback.
  • Report (or contribute in preparing the status report) to the Project Steering Committee as per the schedule and agreed-upon metrics. Track progress and review project tasks to meet project deadlines.
  • Assess project issues and identify solutions to meet productivity, quality, and customer goals.
  • Timely Interaction with customers on/ off-site to troubleshoot issues, suggests workarounds.
  • Should be able to guide/work with the technical team for quicker resolutions and achieve productivity goals for the team.
  • Should be able to drive initiatives for productivity and ticket resolution quality improvement.
  • Work on providing innovative ideas to improve ticket closure quality.
  • Should suggest functionality in the platform to provide ways to improve turn around time for tickets
  • Should drive and provide efficient ways for resolution/fixes of common issues across the customers.
  • Propose ways to reduce overall tickets, operational efficiencies, and features for product to reduce the support tickets
  • Should suggest better implementation for product based on usage on Production
  • Should be able to suggest/implement the optimum process for a ticket raised to fix on PROD cycle
  • Propose optimum process across departments at interfacing points, do regular ticket analysis and fine-tune the process
  • Work on increasing supportability to product, Lead on RED account working with various departments/stakeholders.
  • Ensuring Ticket Hygiene with Goal of SLA adherence. Problem and backlog management
  • Contribute to knowledge base articles for both customer and internal staff to reduce troubleshooting time and drive faster issue resolution.
  • Own large customers for day to day interactions with customers as required. Ensure SLAs are adhered to the accounts
  • Ensure successful transition from SE, have regular connection with customers team management and attrition management.

 

People Management & Recruitment:

  • Recruit and manage the team - Coach and Mentor the team members on career growth including performance management discussions. Be the evangelist for a high-performance culture
  • Responsible for Resource planning & Optimization driving with utilization to timely deliverables.
  • Should engage the team with team building and motivational activities.

 

What You Bring to the Team:

  • 5-7years of solid experience in software product development. Should be in a manager role for at least 4+ years.
  • Bachelor’s Degree in IT or Computers Engineering or equivalent degree in Computer Science
  • Demonstrated understanding of Project Management processes, strategies and methods
  • Experience mentoring, coaching and developing rising talent in the technology department
  • Excellent time management and organisational skills and experience establishing guidelines in these areas for others
  • Strong sense of personal accountability regarding decision-making and supervising department teams
  • Experience working in a high-level collaborative environment and promoting a teamwork mentality 
  • Managerial experience applying analytical thinking and problem-solving skills
  • Ability to predict challenges and seek to proactively head-off obstacles 
  • SCRUM, APM and other agile certificates will be nice to have

 

Technical Ability:

  • Should have experience in transitioning projects (Development and Maintenance).
  • Past experience in Building and Managing high-performance teams.
  • Exposure to the SAP Platform
  • Strong Working Experience in JIRA
  • Should have prior development background along with current support role.
  • Strong and proven background with experience in Troubleshooting on the Mobile platform
  • Knowledge and/or experience with widely successful Agile techniques: Scrum and Kanban.
  • Strong orientation towards Technical and functional aspects of the product.
  • Strong influencing skills and ability to prioritize the backlog.
  • Understanding of customer support processes and tools.
Read more
SilverFox management
at SilverFox management
1 recruiter
Rahul Sharma
Posted by Rahul Sharma
Una
1 - 3 yrs
₹8L - ₹15L / yr
Master of Surgery
Doctor of Medicine
DGO
Gynaecology & Obstetrics
OBGY
+3 more

Gynecologists give reproductive and sexual health services that include pelvic exams, Pap tests, cancer screenings, and testing and treatment for vaginal infections. They diagnose and treat reproductive system disorders such as endometriosis, infertility, ovarian cysts, and pelvic pain.

Diploma in Gynaecology & Obstetrics (D. G. O.) – 2 years. Doctor of Medicine (MD) in Gynaecology & Obstetrics – 3 years. Master of Surgery (MS) in Gynaecology & Obstetrics – 3 years.

Degree: Master of Surgery

Location :Una Diu

Salary- 2LPM+ 50% profit sharing

Experience- 1 year

Read more
Advanced technology to Solve Business Problems.( A1)
Advanced technology to Solve Business Problems.( A1)
Agency job
via Multi Recruit by Paramesh P
Hyderabad
3 - 5 yrs
₹6L - ₹11L / yr
LAMP Stack
skill iconPHP
Apache
MySQL
Linux
  • 3+ years of experience with LAMP stack: Linux, Apache, MySQL, PHP
  • 3+ years of experience with web APIs: REST
  • AWS Experience would be great to have.
  • Java/Python experience will be a Plus.
  • Good Communication Skills.
Read more
WP
at WP
1 recruiter
Naman Rastogi
Posted by Naman Rastogi
Gandhinagar, Ahmedabad, Jaipur, Pune
0 - 2 yrs
₹3L - ₹4L / yr
Operations
Vendor Management
Supply Chain Management (SCM)
Logistics
Fulfillment
Onboard Technical Writers and Copywriters. Oversee editorial processes Come up with processes and build a steady flow of content creators Proper accounting to be practised. Cost needs to be optimised towards writer pay. Work towards — Higher content quality & Faster delivery times Delegating projects to Writers, while having the track of all the progress and deadline. Coordinating with Content Managers.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos