Full-Time

Intermediate Fullstack Software Developer

Backend Focused

Posted on 10/10/2024

OpsLevel

OpsLevel

11-50 employees

Platform for managing microservices efficiently

Enterprise Software
Cybersecurity

Junior, Mid

Remote in Canada

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Agile
MySQL
Node.js
Ruby
GraphQL
Vue.js
Spring
Django
Requirements
  • Experience designing interfaces with strong boundaries and separation of concerns. Your craft is rooted in SOLID design principles.
  • Some experience working on modern web applications with Rails, or a similar web application framework (eg: Spring, Django, Node.js).
  • Experience designing data models with MySQL. You have an understanding and knowledge of how data structures play a critical role in the performance of an application, how and where to use indices, and have discovered, debugged, and fixed slow queries.
Responsibilities
  • Contribute to our culture of 'you build it, you own it' by proactively looking for and embracing opportunities to improve the application and fix operational issues.
  • Work with product, UX, and fellow developers to gain a deep understanding of problems and features, collaborating and executing on the solution.
  • Hold a high bar of personal excellence, demonstrated through high quality, thoroughly tested code contributions and reviews.
  • Make code contributions that follow the latest & best practices in Ruby on Rails, GraphQL, and database design.
  • Build private and public GraphQL API’s that power the OpsLevel front-end experience and CLI capabilities.
  • Use agile spikes to research, present, and lead discussions that solve pieces of a larger problem.
  • Execute projects in a timely manner, helping the team prioritize work to deliver the best value for customers if the team is off track.
  • Discover and explore unfamiliar technologies, ideas, and concepts on a daily basis, strengthening your core skills as a developer.
  • Participate in our oncall schedule, where you may be required to troubleshoot across our core technical stack (Ruby on Rails, VueJS, GraphQL, and MySQL).

OpsLevel helps engineering teams manage their microservices efficiently through a platform that features an auto-populating service catalog. This catalog allows teams to keep track of their infrastructure, ensuring consistency across various projects. A key feature of OpsLevel is its automated checks, which provide measurable insights to help engineers improve their codebase and maintain high standards. The platform primarily serves organizations in the tech industry that utilize microservices architectures, focusing on enhancing collaboration between development and IT operations teams. Unlike many competitors, OpsLevel emphasizes security, incorporating strong measures from the ground up and prioritizing the responsible disclosure of vulnerabilities. The company's goal is to streamline microservices management for engineering teams, promoting high-quality code and effective collaboration.

Company Stage

Series A

Total Funding

$19.5M

Headquarters

Toronto, Canada

Founded

2018

Growth & Insights
Headcount

6 month growth

-19%

1 year growth

-8%

2 year growth

-15%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing adoption of microservices architecture boosts demand for OpsLevel's tools.
  • Shift-left trend in DevOps aligns with OpsLevel's automated checks feature.
  • Remote work models increase reliance on digital tools like OpsLevel's platform.

What critics are saying

  • Increased competition from new entrants like Cortex and Backstage.
  • Rapid evolution of DevOps tools may render OpsLevel's offerings outdated.
  • Scaling operations post-$15M funding poses challenges in maintaining service quality.

What makes OpsLevel unique

  • OpsLevel offers an auto-populating service catalog for microservices management.
  • Automated checks in OpsLevel ensure code quality and adherence to standards.
  • OpsLevel's platform supports service ownership and accountability in software development.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE