Senior Cloud Software Engineer
Core
Architecting, designing, and operating complex PaaS for GPU cloud services to support Deep Learning and AI.
Role type
Senior IC cloud software engineer (GPU services)
Builds
GPU service platforms for cloud computing
Domain
Cloud infrastructure, GPU computing, AI/Deep Learning
Deliverable
production ML models | infrastructure
Required skills
Java, Springboot, Golang, Python, Kubernetes, Docker, microservices architecture, distributed systems, OOP, design patterns, REST API, gRPC, CI/CD, test-driven development, observability (logging, metrics, alerting), security scanning
Preferred skills
InfluxDB, Cassandra, RDS, Elasticsearch, Solr, Splunk, AWS, GCP, Azure
Technologies
Kubernetes, Docker, Java, Springboot, Golang, Python, Cassandra, DynamoDb, Redis, LGTM, Prometheus, Datadog, Splunk, AWS, GCP, Azure
Responsibilities
Architect, design, plan, implement, and operate complex PaaS for GPU cloud services; drive underlying technology stack and implementation methodology; work with partners, stakeholders, UX/UI designers, and front-end engineers on new products or features; ensure module and product consistency across teams; drive test automation and CI/CD; support, maintain, and document software functionality; manage and optimize Kubernetes clusters for high availability, resilience, and performance; monitor system performance and implement logging, metrics, and alerting; implement DevSecOps best practices; support platform observability and diagnose production incidents.
Seniority
Senior, hands-on IC