Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Intern (Co-op Student) image - Rise Careers
Job details

Software Engineering Intern (Co-op Student)

About OpsLevel

OpsLevel is the leading internal developer portal designed to help engineering teams build, ship, and maintain software better than ever. We believe that developer portals are the linchpin to a successful developer experience. With customers like Duolingo, Okta, Keller Williams, and Hootsuite, we know that the best businesses in the world prioritize a great developer experience in order to beat the competition.

We're a fully-remote team of folks who care deeply about the daily lives of developers, with team members across North America and Europe. OpsLevelers live our company values on a daily basis and when we’re not heads-down on a project or collaborating in real-time over Zoom, we're competing in trivia over lunch or sharing the latest fur baby photo in #pets-to-make-you-live-longer.

Our culture and values are very important and ground us in how we interact as one team:

Empathy - Think of others; think of your users

Growth Mindset - Get comfortable with being uncomfortable

Intellectual Honesty - The best solution is more important than anyone's ego

Focus & Efficiency - Keep the main thing the main thing

Simplicity

About You

You have a strong interest in technology and are eager to gain hands-on experience in building high-quality software. This internship offers a unique opportunity to work closely with experienced engineers and learn how a company operates and grows.

While your main focus will be writing software, you’ll also have the chance to learn about different aspects of the business, including engaging with customers and helping to define and implement new features. OpsLevel operates with minimal process and structure, so you'll have the opportunity to see how decisions are made and how products are built from the ground up.

If you have side projects or a GitHub or GitLab account, we’d love to see what you’ve been working on!

About the Job

You'll be working as a software developer on our core product, reporting directly to the Director of Engineering. We're currently focused on upgrading our entire front end to use the latest technologies, improving performance, scalability, and user experience. This is an exciting opportunity to work with modern frameworks and tools while contributing to a high-impact project.

Some of the technologies you could be working with include:

  • Modern front-end frameworks like Vue.js

  • UI component libraries such as Ant Design

  • State management with Pinia and Vuex

  • Styling solutions like Tailwind CSS and CSS Modules

You’ll have the chance to influence technical decisions and work closely with our design and back-end teams to create a seamless and responsive user experience.

Required Skills

We're looking for candidates who are eager to learn and adapt quickly. While experience with the following technologies is a plus, it's not required, you should be comfortable learning on the job:

  • Ruby on Rails – our core back-end framework

  • Vue.js – our primary front-end framework

  • MySQL – relational database management

  • Redis – for caching and real-time data processing

  • GraphQL – for efficient API communication

  • Terraform – infrastructure as code

  • AWS / GCP – cloud infrastructure and deployment

  • Elasticsearch – for search and data indexing

  • OpenAI ChatGPT – for AI-powered automation and integration

  • GitHub Copilot – for AI-assisted coding

  • Git – version control and collaboration

We're more interested in your ability to learn and grow than in your existing experience with these tools.

Additional Requirements:

  • Currently enrolled in a Bachelor's program in Computer Science, Engineering, or a related field at an accredited university

This job is funded by the Government of Canada's Student Work Placement Program (SWPP) or Canada Summer Jobs. These programs require that candidates be a Canadian citizen, permanent resident or a protected person defined by the Immigration and Refugee Protection Act.

Compensation

We offer market-leading compensation, including equity, based on the skill set and aptitude of the candidate.

"Should I apply?" - Yes!

If you meet some or most of what we're looking for, we want to hear from you, and if you’re unsure - apply anyways!

What do I need to interview with OpsLevel?

Not much! A working web camera, microphone, and (ideally) a quiet place with minimal background noise.

Additional Information

We are building an inclusive and welcoming workplace where employees feel appreciated, valued and free to be who they are regardless of their gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes them unique.

OpsLevel is an equal opportunity employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.

OpsLevel Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
OpsLevel DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of OpsLevel
OpsLevel CEO photo
Unknown name
Approve of CEO
What You Should Know About Software Engineering Intern (Co-op Student), OpsLevel

OpsLevel is thrilled to welcome a Software Engineering Intern (Co-op Student) to our dynamic team! As the leading internal developer portal, we empower engineering teams to enhance their software development experience significantly. This internship presents a fantastic opportunity for you to dive into hands-on projects while collaborating with seasoned engineers. Your primary focus will be on writing software for our core product, enhancing performance, scalability, and user experience as we upgrade our front end using cutting-edge technologies like Vue.js and Tailwind CSS. At OpsLevel, we value empathy, a growth mindset, and the simplicity of solutions. Engaging with customers, defining new features, and influencing technical decisions are just a few aspects of this role that make it such a unique experience. You'll learn about various business operations while also being part of a fun, remote team that loves sharing trivia and pet photos. We’re looking for eager learners who are currently in a Bachelor's program in Computer Science or related fields. So, if you’re passionate about technology and ready to grow, OpsLevel is the perfect place to kick-start your software engineering journey!

Frequently Asked Questions (FAQs) for Software Engineering Intern (Co-op Student) Role at OpsLevel
What responsibilities does a Software Engineering Intern have at OpsLevel?

As a Software Engineering Intern at OpsLevel, your main responsibilities will include writing software for our core product, engaging closely with experienced engineers, and participating in all stages of product development. You’ll work on upgrading the front end using modern technologies like Vue.js, improve performance, and collaborate with design and back-end teams. This role also offers a chance to learn about engaging with customers and defining new features, giving you a well-rounded experience in software development.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Intern position at OpsLevel?

To qualify for the Software Engineering Intern position at OpsLevel, candidates must be currently enrolled in a Bachelor's program in Computer Science, Engineering, or a related field at an accredited university. While familiarity with technologies such as Ruby on Rails, Vue.js, or MySQL could be beneficial, what's most important is your willingness to learn and adapt quickly. Additionally, candidates must be Canadian citizens, permanent residents, or protected persons as per the definitions provided by the Government of Canada's policies.

Join Rise to see the full answer
What technologies will I work with as a Software Engineering Intern at OpsLevel?

During your internship at OpsLevel, you will primarily work with technologies such as Vue.js for front-end development, Ruby on Rails as our core back-end framework, and MySQL for relational database management. Additionally, you'll encounter tools like Redis for caching, GraphQL for API communication, and AWS or GCP for cloud infrastructure. This internship is a great opportunity to gain exposure to the latest development tools and frameworks in a real-world setting.

Join Rise to see the full answer
What is the team culture like at OpsLevel for Software Engineering Interns?

The team culture at OpsLevel is inclusive and focused on creating a supportive environment for all team members, including Software Engineering Interns. We value empathy, growth mindset, and intellectual honesty. Our fully remote team collaborates closely and balances hard work with fun—expect trivia contests and sharing pet photos during casual conversations. You'll join a team that takes both your professional development and well-being seriously, making it easier to thrive as an intern.

Join Rise to see the full answer
What opportunities for growth can I expect as a Software Engineering Intern at OpsLevel?

As a Software Engineering Intern at OpsLevel, you can expect numerous opportunities for growth. You'll gain hands-on experience in software development while being encouraged to interact with various departments within the company. The role offers you insights into the entire product development cycle, from initial concept to delivery. Additionally, you’ll be mentored by experienced engineers, allowing you to expand your skill set and knowledge of modern technologies, which is invaluable for your future career.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Intern (Co-op Student)
What interests you in the Software Engineering Intern position at OpsLevel?

In answering this question, convey your passion for technology and how it aligns with OpsLevel's mission. Speak about specific technologies you’re excited to work with, like Vue.js, and mention your eagerness to learn and develop alongside experienced engineers, showcasing your growth mindset.

Join Rise to see the full answer
Can you describe a project or experience that showcases your programming skills?

Highlight a relevant project that emphasizes your technical abilities and willingness to learn. Discuss the technologies used, your role in the project, the challenges you faced, and how you overcame them. If you have GitHub or GitLab contributions, mention those as tangible evidence of your skills.

Join Rise to see the full answer
How do you handle tight deadlines while working on a project?

Demonstrate your ability to prioritize tasks and manage time effectively. Share an example of a previous experience where you successfully met a deadline, focusing on strategies you used to stay organized and ensure quality in your work.

Join Rise to see the full answer
What is your experience with front-end technologies like Vue.js?

Even if your experience is limited, express your enthusiasm for learning. Discuss any relevant coursework or personal projects where you've used front-end technologies, and convey your excitement to dive deeper into Vue.js and other frameworks at OpsLevel.

Join Rise to see the full answer
How do you approach problem-solving when faced with technical challenges?

Illustrate your thought process in problem-solving by providing a specific example of a technical challenge you encountered. Discuss your approach to breaking down the problem, researching solutions, and working towards a resolution, demonstrating your critical thinking skills.

Join Rise to see the full answer
Are you comfortable working in a remote team environment?

Affirm your adaptability to remote work and explain how you maintain communication and collaboration with teammates. Mention any tools or methods you’ve successfully used in past experiences, ensuring to highlight your proactive engagement with the team.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss coding best practices and methodologies you follow to maintain quality in your work. This could include writing tests, using version control systems like Git, or conducting code reviews with peers. You can also mention your eagerness to learn about OpsLevel’s internal standards.

Join Rise to see the full answer
What do you know about OpsLevel and its products?

Research OpsLevel and its mission, and express your understanding of how the company empowers engineering teams through developer portals. Discuss your excitement about contributing to such impactful products while aligning your values with those of the company.

Join Rise to see the full answer
What excites you most about software engineering?

Share your passion for software engineering by discussing how it allows you to create solutions that enhance users' experiences. Mention specific technologies or projects that inspire you, focusing on how you want to impact the industry positively.

Join Rise to see the full answer
How do you keep updated with new technologies and trends in software development?

Convey your proactive approach to continuous learning. Talk about resources such as online courses, tech blogs, podcasts, or communities you engage with to stay informed about emerging technologies and trends, emphasizing your commitment to growth in your career.

Join Rise to see the full answer
Similar Jobs

Join Neon, a leading developer of cloud-native PostgreSQL, as a Senior Software Engineer focusing on innovative compute infrastructure.

Photo of the Rise User
Posted 5 days ago

Join Visa as a Senior Software Engineer to innovate and build the future of payment technology on a global scale.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Mixpanel Remote San Francisco, California, United States
Posted 14 days ago
Posted 7 days ago

Join Northrop Grumman as a Full Stack Software Engineer, where you'll be pivotal in developing solutions that shape the future of technology.

Photo of the Rise User
Density Remote San Francisco, California, United States
Posted 10 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays

Density seeks a Senior Frontend Engineer to develop innovative web applications improving workspace usage and user interaction.

Photo of the Rise User
InPost Remote 1 Av. de l'Horizon, 59650 Villeneuve-d'Ascq, France
Posted 5 days ago
Dental Insurance
Performance Bonus

Join Mondial Relay as a Senior Java Software Engineer and contribute to leading out-of-home delivery in Europe through innovative software solutions.

We're connecting developers to the tools, information, and resources they need to do their best work, faster.

10 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!