Staff Software Engineer responsible for designing scalable microservices at Five9. Collaborating with teams to enhance cloud contact center solutions.
Responsibilities
Be part of the Outbound Campaigns Team, focused on building the next generation enterprise campaigns management features in the public multi-cloud and hybrid-cloud solutions.
Lead the design, development, and implementation of microservices.
Architect scalable and reliable solutions to meet business requirements and work closely with architects to get reviews and present our approach.
Provide technical guidance and mentorship to engineers on the team.
Conduct code reviews and ensure high code quality and standards adherence.
Identify technical debt and propose and implement solutions for improvement.
Stay updated on emerging technologies and best practices in software engineering.
Collaborate with cross-functional teams like Product, Quality, Ops and other development teams to drive technical initiatives forward.
This position requires the ability to be on-call.
Requirements
12 + years of experience in designing and developing distributed, and scalable systems.
Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred).
Experience in breaking down monoliths into microservices with an emphasis on resiliency.
Proven track record of designing and implementing complex systems at scale.
Expert level development experience in Java programming languages, Spring and Springboot frameworks.
Strong Hands-on experience with Kubernetes, 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 ability to think strategically.
Excellent communication and collaboration skills.
Leadership experience and ability to mentor and guide junior engineers.
Ability to thrive in a fast-paced and dynamic environment.
You understand what it takes to run mission critical software in production.
Benefits
Health, dental, and vision coverage, beginning on the first day of employment.
Five9 covers 100% of the employee portion of the health, dental and vision coverage and shares a high portion of the dependent cost.
Short & Long-Term Disability.
Basic Life Insurance.
401k saving plan with employer matching.
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching and self-guided mindfulness exercises for all covered employees and their covered dependents.
Generous employee stock purchase plan.
Paid Time Off, Company paid holidays, paid volunteer hours and 12 weeks paid parental leave.
Manual + API Testing Technical Lead responsible for analyzing requirements and executing tests for web and API applications. Providing quality assurance through comprehensive testing processes.
Senior Software Engineer shaping core services of a fintech mortgage platform. Designing scalable systems and collaborating with teams to enhance user experiences.
Senior Software Engineer shaping technology for the mortgage fintech industry. Building scalable systems and collaborating with teams to improve homeownership processes.
Senior iOS Engineer responsible for building high - quality features at Mercari. Collaborating with teams across mobile, machine learning, and backend to enhance user experience.
Staff Software Engineer developing and operating AI - powered services at Snowflake. Shaping system architecture and mentoring engineers to elevate technical quality and collaboration.
Software Engineer developing full stack applications for Ford using cloud technologies and Agile methods. Collaborate with teams to modernize dealer services applications in a hybrid work environment.
Severe Service Engineer working with Emerson's North American Team. Responsible for engineering support for critical and severe service applications with customer engagement.
Full Stack Developer with expertise in C#, .NET, and React for renewable energy solutions. Join Power Factors to enhance the Unity platform for managing energy assets.