- Company Name
- Sift Stack, Inc.
- Job Title
- Software Engineering Intern
- Job Description
-
**Job Title:** Software Engineering Intern
**Role Summary:**
Contribute to a real‑time telemetry platform that powers mission‑critical systems. Gain practical experience designing, developing, and testing features for distributed data processing, visualization, and backend services.
**Expectations:**
- Work under senior engineer mentorship on production‑grade code.
- Apply modern engineering practices (CI/CD, automated testing, code reviews).
- Actively collaborate in design discussions and demonstrate features to team members.
- Deliver small to medium‑sized features that are used by real customers.
**Key Responsibilities:**
- Implement and test new product modules for real‑time data ingestion, processing, and visualization.
- Design reliable, efficient systems for high‑frequency telemetry using Go, Rust, and related stacks.
- Build or extend frontend components with React, TypeScript, Redux, and ECharts.
- Develop data pipelines using Kafka, Flink, Arrow, Parquet, and DataFusion.
- Participate in code reviews, troubleshoot bugs, and refactor codebases.
- Collaborate with DevOps to deploy services on Docker, Kubernetes, and AWS.
**Required Skills:**
- Strong foundation in programming, data structures, and algorithms.
- Proficiency with Git, unit testing, and continuous integration workflows.
- Familiarity with Go, Rust, TypeScript, React, Redux, and gRPC.
- Experience or coursework in distributed systems, data engineering, or scalable architecture.
- Knowledge of relational databases (PostgreSQL), Protobuf, and Docker.
- Awareness of cloud services (AWS) and container orchestration (Kubernetes).
- Excellent communication, teamwork, and problem‑solving abilities.
**Required Education & Certifications:**
- Actively pursuing a bachelor’s or higher degree in Computer Science, Engineering, Mathematics, Physics, or a related STEM discipline.
El segundo, United states
Hybrid
Fresher
29-12-2025