
Empowering extraordinary customer experiences through cloud solutions
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 ...
Five9 offers competitive salaries, stock options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees als...
Five9 fosters a culture focused on innovation and customer success, encouraging employees to leverage data and insights to drive impactful solutions. ...

Five9 • Porto, Portugal (Hybrid)
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Five9.