Software Engineer - Intern
About the Program
The Software Engineering Internship Program is a full-time, hybrid internship program designed to bootstrap aspiring software engineers with foundational and practical skills and apply them in solving real-world, operational challenges. Over the course of three months, interns will develop software engineering skills, collaborate in a team-oriented environment, and deliver a meaningful capstone project.
This program balances structured learning, self-paced coursework, collaborative projects, and direct mentorship to ensure each intern not only builds strong technical proficiency but also cultivates the mindset and culture essential for high-performing teams.
Upon successfully completing the coursework and requirements of the program, exceptional interns may be offered a full-time position within our organization.
About you
This program is for you if you posses the following:
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or any related field.
Hands-on coding experience via academic projects, hackathons, personal projects, freelance work, or other internships.
Strong fundamentals in Python, preferably with any of these API frameworks: Django, FastAPI, Flask. As well as JavaScript, preferably with ReactJS.
Familiarity with version control using Git and REST APIs.
Familiarity with cloud platforms such as AWS is a plus.
Eager to solve engineering challenges.
Can work in a dynamic and collaborative environment.
Eager to learn, you ask questions, and you are open to trying new tools.
Ready to start your awesome journey and be part of OpsWerks?