Senior Software Engineer
Core
Building highly available, scalable microservices and modernizing platform services for a cloud contact center SaaS application.
Role type
Senior Software Engineer (Platform)
Builds
Next-generation SaaS platform, highly scalable microservices, and cloud infrastructure for enterprise contact center applications.
Domain
Cloud Computing, Contact Center Software, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, Microservices Architecture, Cloud Computing, Distributed Systems, Load Balancing, Networking, Event Processing, Data Storage, Security
Preferred skills
Google Cloud Platform (GCP), Spring Cloud, Google BigQuery, Cloud Storage, Cloud Functions, Pub/Sub, App Engine, Cloud SQL, Docker, Kubernetes, Continuous Delivery
Technologies
Java, Spring, GCP, Docker, Kubernetes, BigQuery, Cloud Functions, Pub/Sub
Responsibilities
Develop highly available and scalable microservices; Resolve complex cloud technology platform challenges; Gain deep application-level knowledge and contribute to system design; Troubleshoot and provide production support; Collaborate with peers on platform modernization.
Seniority
Senior, hands-on IC