Software Engineer Intern
Core
Build and deploy large-scale distributed applications and microservices, maintaining code quality and observability.
Role type
Software Engineer Intern
Builds
Large-scale distributed applications and microservices
Domain
Cloud-native distributed systems
Required skills
Java, Scala, SQL, NoSQL, Docker, Git, CI/CD, object-oriented design, algorithms, data structures
Responsibilities
Prototype and build large-scale distributed applications, Build and deploy new microservices, Maintain code quality and automated test coverage, Analyze and troubleshoot cloud-native applications for performance and scale, Implement observability, metrics, traces, and telemetry, Prototype new technologies and validate them against success criteria
