Software Engineer Intern
SoTalent
About the Role
- A twelve-week Software Engineering Internship program based in Seattle, WA, starting in June 2027.
- You will be a full member of the engineering team, shipping features that impact customers in sectors like aerospace, robotics, and advanced manufacturing.
- You will be supported by a dedicated mentor in a fast-paced, collaborative environment.
Key Responsibilities
- Develop and launch customer-facing features across the entire technical stack.
- Participate in the complete software development lifecycle including design, testing, and deployment.
- Collaborate with product and design teams to solve complex technical problems.
- Engage in code reviews and contribute to engineering documentation.
- Present your work at company-wide demonstrations.
- Gain experience with production debugging and continuous deployment pipelines.
Requirements & Tech Stack
- React, TypeScript, HTML5, CSS3, Tailwind (Frontend)
- Go, SQL, REST APIs, microservices architecture (Backend)
- Python, Rust
- GitHub Actions, Playwright, React Testing Library, Linear
- The role typically involves a split of 60% frontend and 40% backend work.
Qualifications
- Currently enrolled as a junior in an undergraduate program or pursuing a Master's degree in Computer Science or a related field.
- Expected graduation date within eighteen months of the internship.
- Practical knowledge of React, TypeScript or JavaScript along with HTML and CSS.
- Solid understanding of how frontend and backend systems interact via REST APIs.
- Prior exposure to Go, SQL or similar backend languages through school or personal projects.
- Ability to thrive in a fast-paced startup environment and adapt to shifting priorities.
- Strong problem-solving skills and a proactive approach to learning new technologies.
- US Person status is required due to government export control regulations.
Program Details
- Duration: 12 weeks, flexible dates between June and September 2027.
- Location: Onsite in Seattle, WA.
- Compensation: $45 per hour.
- Process: Technical assessment, video interviews, and a final onsite technical interview.