Senior Software Engineer - Backend | Core
Five9About the Role
Join Five9 as a Senior Software Engineer in our Backend Core team, where you will be instrumental in breaking down a monolith and building the next generation of modern microservices platforms. This role is based in our Porto office but offers a hybrid work model, blending remote work with in-office collaboration.
Key Responsibilities
- Lead the design, development, and implementation of microservices for enterprise campaigns management in public multi-cloud and hybrid-cloud solutions.
- Architect scalable and reliable solutions to meet business requirements, collaborating closely with architects for reviews and presenting approaches.
- Implement best practices, conduct code reviews, and perform unit testing.
- Develop reusable components, libraries, and frameworks to enhance development efficiency and code quality.
- Identify technical debt and propose solutions for improvement.
- Stay updated on emerging technologies and best practices in software engineering.
- Collaborate with cross-functional teams including Product, Quality, Ops, and other development teams to drive technical initiatives.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred).
- 9+ years of technical experience with a proven track record in complex systems design and implementation.
- Senior level development experience in Java, Spring, and Spring Boot frameworks.
- Strong hands-on experience with Kubernetes and CI/CD tools like GitLab.
- Good knowledge of Elastic and strong experience with database design (both SQL and NoSQL).
- Good knowledge of public cloud infrastructures (GCP preferred).
- Strong problem-solving skills and strategic thinking.
- Excellent communication and collaboration skills.
- Leadership experience with the ability to mentor and guide junior engineers.
- Ability to thrive in a fast-paced and dynamic environment.
- On-call availability required for mission critical software management.
Benefits
- Five9 Shares
- Bonus Scheme
- 10% Flexi Benefit
- Meal Allowance
- Medical Insurance
- Life Insurance
- 25 day Annual Leave + Public Holidays
Five9 is committed to diversity and inclusion, striving to create a team that reflects a variety of backgrounds, perspectives, and skills. We are an equal opportunity employer.
Benefits Extracted with AI
- Five9 Shares
- Bonus Scheme
- 10% Flexi Benefit
- Meal Allowance
- Medical Insurance
- Life Insurance
- 25 day Annual Leave + Public Holidays
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Java Lead Software Developer
Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Backend Software Engineer with Java and Spring Boot
Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.