Match score not available

Software Engineering Intern (Co-op Student)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Currently enrolled in a Bachelor's program in Computer Science, Engineering, or a related field., Strong interest in technology and eagerness to learn hands-on software development., Familiarity with modern front-end frameworks and back-end technologies is a plus, but not required., Ability to adapt quickly and a growth mindset are essential..

Key responsabilities:

  • Work as a software developer on the core product, reporting to the Director of Engineering.
  • Contribute to upgrading the front end using modern technologies to enhance performance and user experience.
  • Collaborate with design and back-end teams to influence technical decisions and create a seamless user experience.
  • Engage with customers and assist in defining and implementing new features.

OpsLevel logo
OpsLevel Information Technology & Services Scaleup https://www.opslevel.com/
51 - 200 Employees
See all jobs

Job description

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.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Willingness To Learn
  • Adaptability

Software Engineer Related jobs