Five9

About Five9

Empowering extraordinary customer experiences through cloud solutions

🏢 Tech👥 1K-5K📅 Founded 2001📍 San Ramon, California, United States

Key Highlights

  • Public company (NASDAQ: FIVN) with strong market presence
  • Over 2,000 customers including Zappos and ADT
  • Raised $200M+ in funding to date
  • Headquartered in San Ramon, California

Five9 is a leading provider of cloud contact center solutions, headquartered in San Ramon, California. With over 2,000 customers, including major brands like Zappos and ADT, Five9 offers a comprehensive CCaaS platform that integrates AI-driven analytics to enhance customer interactions. The company ...

🎁 Benefits

Five9 offers competitive salaries, stock options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees als...

🌟 Culture

Five9 fosters a culture focused on innovation and customer success, encouraging employees to leverage data and insights to drive impactful solutions. ...

Five9

Desktop Engineer Senior

Five9Bengaluru

Apply Now →

Skills & Technologies

Overview

Five9 is hiring a Senior Desktop Engineer to build a high-performance desktop screen recording platform. You'll work extensively with OS level APIs and optimize performance across Windows, macOS, and Linux. This position requires deep OS integration experience.

Job Description

Who you are

You have a strong background in desktop application development, particularly with a focus on cross-platform solutions. Your experience includes building applications that operate reliably at the system level across various operating systems, with a primary focus on Windows and secondary targets being macOS and Linux. You are proficient in using native OS APIs for screen capture and have a deep understanding of performance optimization techniques. You thrive in a collaborative environment and are committed to delivering high-quality software that enhances customer experience.

You possess excellent problem-solving skills and can manage multi-display environments effectively. Your ability to integrate desktop applications with browser extensions and web interfaces demonstrates your versatility and technical expertise. You are passionate about creating robust desktop architectures that meet enterprise deployment standards and are familiar with developing installers and packaging for different operating systems.

What you'll do

In this role, you will design, develop, and maintain a cross-platform desktop screen recording application that operates seamlessly across Windows, macOS, and Linux. You will implement reliable screen capture pipelines using native OS APIs, ensuring that the application performs optimally with low CPU, memory, and disk usage. Your responsibilities will include building robust configuration and control mechanisms suitable for enterprise deployments, as well as developing and maintaining installers for each operating system.

You will work closely with cross-functional teams to integrate the desktop application with browser extensions for recording control and state synchronization. Your role will also involve optimizing recording workflows and ensuring that the application meets the high standards expected by Five9's customers. You will be part of a team that values diversity and fosters an inclusive environment, empowering you to be your authentic self while contributing to innovative solutions.

What we offer

At Five9, you will be part of a team that celebrates diversity and encourages collaboration. We offer a supportive work environment where you can thrive and grow your skills. You will have the opportunity to work on cutting-edge technology that enhances customer experiences in the cloud contact center space. We believe in empowering our employees and providing them with the resources they need to succeed in their roles. Join us in our mission to bring joy to customer experiences through innovative cloud solutions.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Five9.

Similar Jobs You Might Like

Based on your interests and this role

Five9

Staff Engineer

Five9📍 Bengaluru

Five9 is hiring a Staff Software Engineer to design and build scalable backend services for their cloud contact center software. You'll work with Java and Spring Boot to develop APIs and ensure reliable data handling. This position requires significant experience in backend development.

Senior
4d ago
Five9

Software Engineering

Five9📍 Bengaluru

Five9 is seeking a Senior Software Engineer to develop a scalable global voice platform. You'll work with Java, JavaScript, and Spring to integrate the Five9 dialer into multiple CRM systems. This role requires 5+ years of experience in backend and frontend development.

Senior
3w ago
Five9

Software Engineering

Five9📍 Bengaluru

Five9 is hiring a Senior Software Engineer to develop a scalable global voice platform. You'll work with Java, JavaScript, and Spring to integrate the Five9 dialer into multiple CRM systems. This role requires 5+ years of experience in backend and frontend development.

Senior
3w ago
Five9

Ai Engineer

Five9📍 Bengaluru

Five9 is seeking a Senior Staff Engineer for AI Voice Engineering to lead the development of their AI Agent voice orchestration platform. You'll work with technologies like Java and Python, focusing on real-time streaming voice and machine learning. This role requires significant experience in software architecture and development.

Senior
3w ago
Tide

Machine Learning Engineer

Tide📍 Bengaluru

Tide is seeking a Senior Machine Learning Engineer to architect and implement backend services while integrating ML models. You'll work closely with product owners and data scientists, utilizing Python and Java. This role requires strong engineering skills and experience in machine learning.

Senior
2w ago