LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Five9›Senior Software Engineer
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. ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 117 jobs →
Five9

Senior Software Engineer

Five9 • Porto, Portugal (Hybrid)

Posted 2w ago🏢 HybridSeniorSoftware engineering📍 Porto
Apply Now →

Skills & Technologies

JavaMicroservicesTest driven development

Overview

Five9 is hiring a Senior Software Engineer to lead the design and implementation of microservices for their cloud contact center software. You'll work with Java and focus on building scalable solutions. This role requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable and high-performance systems. Your expertise lies in designing and implementing microservices, and you have a strong understanding of test-driven development practices. You are a brilliant problem solver who thrives in collaborative environments and enjoys mentoring others. You stay updated on emerging technologies and best practices in software development, ensuring that your work is both innovative and efficient.

You are passionate about creating solutions that enhance customer experiences and are committed to delivering high-quality software. Your experience includes working in cloud environments, and you understand the nuances of public multi-cloud and hybrid-cloud solutions. You are adept at identifying technical debt and proposing effective solutions for improvement, ensuring that the systems you build are not only functional but also maintainable.

Desirable

Experience with cloud contact center software or similar domains is a plus. Familiarity with agile methodologies and a collaborative mindset will help you succeed in this role. You appreciate diversity and foster an inclusive environment, empowering your colleagues to be their authentic selves.

What you'll do

As a Senior Software Engineer at Five9, you will be part of the Outbound Campaigns team, focusing on building the next generation of enterprise campaign management features. You will lead the design, development, and implementation of microservices, working closely with architects to ensure that your solutions meet business requirements. Your role will involve conducting code reviews and implementing best practices to enhance code quality and development efficiency.

You will contribute to the development of reusable components, libraries, and frameworks that streamline the development process. Your responsibilities will also include staying updated on emerging technologies and best practices, which will inform your approach to building scalable and reliable solutions. You will collaborate with cross-functional teams to ensure that the features you develop align with the overall product vision and customer needs.

What we offer

At Five9, you will join a team that values diversity and fosters an inclusive culture. We believe that the more inclusive we are, the better we can serve our customers. You will have the opportunity to work in a hybrid environment, balancing remote work with in-office collaboration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. 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.

Apply Now →Get Job Alerts