F

Senior Software Engineer, Outbound Campaigns (Microservices, Java, Kubernetes)

Five9 United State
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Five9 is seeking a Senior Software Engineer for their Outbound Campaigns team to build next-generation enterprise campaign management features. This role involves modernizing the platform by developing scalable microservices in a multi-cloud environment. The position requires strong Java, Kubernetes, and distributed systems experience, with opportunities for mentorship and technical leadership.

Key Highlights
Develop and implement scalable, resilient microservices for enterprise campaign management.
Modernize monolithic architectures into microservices in a multi-cloud/hybrid-cloud environment.
Provide technical guidance, mentor junior engineers, and ensure high-quality code delivery.
Technical Skills Required
Java Spring Spring Boot Kubernetes CI/CD GitLab Elasticsearch SQL NoSQL Google Cloud Platform (GCP)
Benefits & Perks
Comprehensive health, dental, and vision coverage (100% employee portion covered by Five9)
Shared costs for dependents on health plans
Short-term and long-term disability insurance
Basic life insurance
401(k) retirement plan with employer matching
Mental health support services
Generous employee stock purchase plan
Paid time off
Company-paid holidays
Volunteer hours
12 weeks of paid parental leave
Additional perks and incentives

Job Description


About The Company

Five9 is a leading provider of cloud contact center software solutions, dedicated to transforming customer experience through innovative cloud technology. With a global footprint, Five9 empowers organizations across various industries to deliver exceptional service by leveraging scalable, reliable, and intelligent contact center platforms. The company's commitment to innovation and customer-centric solutions has established it as a trusted partner for businesses seeking to enhance their customer engagement strategies. Living by its core values, Five9 fosters a team-first culture that encourages growth, innovation, and inclusion. The organization celebrates diversity and promotes an inclusive environment where employees are empowered to be their authentic selves. This dedication to excellence and inclusivity positions Five9 as an employer of choice in the technology sector.

About The Role

Join Five9 as a Senior Software Engineer within the Outbound Campaigns team, where you will play a pivotal role in building the next-generation enterprise campaigns management features. This position offers an exciting opportunity to contribute to the modernization of Five9's platform by breaking down monolithic architectures and developing cutting-edge microservices in a multi-cloud and hybrid-cloud environment. As part of this team, you will be responsible for designing, developing, and implementing scalable, resilient microservices that meet complex business needs. The role requires a highly skilled engineer with a passion for building high-performance systems, a test-driven development mindset, and strong problem-solving capabilities. You will collaborate closely with cross-functional teams, including Product, Quality, Operations, and other development groups, to drive technical initiatives forward. This position also involves providing technical guidance, mentoring junior engineers, and ensuring the delivery of high-quality code that adheres to best practices. The role is fully remote for candidates outside the San Ramon area or hybrid for those nearby, requiring physical presence in the office three days a week.

Qualifications

  • 12+ years of experience in designing and developing distributed, scalable systems
  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred
  • Extensive experience in breaking down monoliths into microservices with a focus on resiliency
  • Proven track record of designing and implementing complex systems at scale
  • Expertise in Java programming language, including Spring and Spring Boot frameworks
  • Strong hands-on experience with Kubernetes and CI/CD tools such as GitLab
  • Good knowledge of ElasticSearch and database design, including both SQL and NoSQL databases
  • Familiarity with public cloud infrastructures, preferably Google Cloud Platform (GCP)
  • Excellent problem-solving skills with strategic thinking capabilities
  • Strong communication and collaboration skills
  • Leadership experience with the ability to mentor and guide junior engineers
  • Ability to thrive in a fast-paced, dynamic environment
  • Understanding of mission-critical software operations in production environments

Responsibilities

  • Participate actively in the Outbound Campaigns team to develop enterprise campaign management features in multi-cloud and hybrid-cloud environments
  • Lead the design, development, and deployment of microservices solutions
  • Architect scalable, reliable, and maintainable systems to meet evolving business requirements
  • Collaborate with architects to review and refine technical approaches
  • Provide technical guidance, mentorship, and code reviews to team members
  • Identify technical debt and implement strategies for continuous improvement
  • Stay current with emerging technologies and industry best practices to enhance system architecture
  • Work closely with cross-functional teams including Product, Quality, Operations, and other engineering groups to drive initiatives forward
  • Participate in on-call rotations to ensure system reliability and performance

Benefits

  • Comprehensive health, dental, and vision coverage starting from day one, with Five9 covering 100% of the employee portion
  • Shared costs for dependents on health plans
  • Short-term and long-term disability insurance, basic life insurance, and a 401(k) retirement plan with employer matching
  • Access to mental health support services, including therapy, coaching, and mindfulness resources
  • Generous employee stock purchase plan
  • Paid time off, company-paid holidays, volunteer hours, and 12 weeks of paid parental leave
  • Additional perks and incentives as outlined in the company’s total reward package

Equal Opportunity

Five9 is an equal opportunity employer committed to fostering an inclusive environment. We celebrate diversity and are dedicated to ensuring equal employment opportunities regardless of race, gender, ethnicity, age, disability, sexual orientation, or any other protected status. We believe that a diverse team enhances innovation and drives success, and we are committed to building a workforce that reflects the communities we serve.


Similar Jobs

Explore other opportunities that match your interests

Internal Audit Senior Associate

Programming
51m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Coinbase

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

agilegrid solutions

United State

Senior Lead AI Engineer

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Capital One

United State

Subscribe our newsletter

New Things Will Always Update Regularly