CareerPlan

Software Engineer Intern

USAInternship2026-10-08 → 2026-11-10
Hybrid

Core

Develop software components and infrastructure supporting thousands of websites and 1.4 billion users, building high-scale real-time systems handling 500,000+ requests per second.

Role type

Software Engineer Intern

Builds

High-scale, real-time systems and production software components

Domain

Internet / Distributed Systems

Deliverable

production ML models

Required skills

Java, object-oriented design, data structures, SQL, Big Data concepts, distributed systems, generative AI coding tools

Preferred skills

Spark, Kafka, cloud technologies, containerization

Responsibilities

Develop and maintain high-scale systems, collaborate on feature design, work with CI/CD and A/B testing, analyze system performance to improve reliability and scalability