onsite
Software Engineering Intern - Python & SQL Developer - Sogeclair
Software Engineer
Software engineering internship focused on building Python‑based tools, SQL data pipelines, and simple user interfaces to centralize data, automate deliverables, and support quality‑control processes.
About the role
Key Responsibilities
- Design and implement Python algorithms that centralize and automate data workflows.
- Develop and maintain SQL schemas, queries, and stored procedures for reliable data storage.
- Create lightweight user interfaces to enable engineers to interact with the tools you build.
- Collaborate with the constraints engineering team to integrate software solutions into existing pipelines.
- Write clean, version‑controlled code and contribute to code reviews using Git.
Requirements
- Current enrollment in a Computer Science, Software Engineering, or related program.
- Strong proficiency in Python programming and experience with SQL databases.
- Familiarity with building basic graphical or web‑based user interfaces.
- Understanding of software development best practices, including version control (Git).
- Ability to work independently and communicate effectively within a multidisciplinary team.