OpsLevel Logo

OpsLevel

Senior Fullstack Software Developer (Backend Focused)

Posted 9 Days Ago
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
Lead design and implementation of backend-focused fullstack features using Rails and GraphQL, build APIs, mentor engineers, own oncall responsibilities, improve architecture and data models, and deliver high-quality, tested code.
The summary above was generated by AI
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 a critical part of a great 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. 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:

Growth Mindset - Get comfortable with being uncomfortable

Focus & Efficiency - Keep the main thing the main thing, and get it done

Empathy - Think of others; think of your users

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

Simplicity

Our Stack

We believe in boring technology because it’s well tested and simple.  Our current stack is:

  • Ruby on Rails (our main application’s backend)

  • Vue.js (our app’s UI)

  • GraphQL (how the UI and the backend talk to each other; also used by customers as part of our platform)

  • MySQL (gotta store those bits somewhere)

  • Redis (some bits gotta be stored faster)

  • Terraform (config as code, because any other way is painful)

  • Kubernetes (we use AWS EKS)

  • Golang (for various operational tools and our open source offerings)

  • AWS / GCP

  • Docker

  • DataDog

  • Git

What You'll Do
  • Work with product, UX, and fellow developers to gain a deep understanding of customer problems and lead development of features to solve those problems

  • Hold a high bar of personal technical excellence, demonstrated through high quality, thoroughly tested, and exemplary code contributions and reviews

  • Contribute to our culture of “you build it, you own it” by listening to your spidey sense and identifying tech debt or other opportunities to improve our technical architecture

  • Discover, propose, and evangelize 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

  • Lead technical explorations and create PoC prototypes to discover then build the best solution

  • Execute projects in a timely manner, helping the team communicate when they are on or off track to meet goals

  • Leverage your years of experience by being a mentor and investing in the growth and success of those around you

  • Participate in our oncall schedule, where you may be required to troubleshoot across our core technical stack (Ruby on Rails, VueJS, GraphQL, and MySQL)

Who You Are
  • An empathetic, pragmatic, and collaborative approach to problem solving.  Done is better than perfect.

  • A strong growth mindset.  You’re comfortable learning new things quickly.  Unknowns are new frontiers waiting to be discovered

  • Experience designing architectures with strong interface boundaries and separation of concerns.  Your craft is deeply rooted in SOLID design principles

  • Thorough understanding of writing web applications with Rails.  You probably have at least 5 years of experience with Rails or 7 years with a similar web framework (e.g., Spring, Django, Node.js)

  • Experience designing performant data models with MySQL.  You have strong opinions on how to structure data in an RDBMS.  You know when and how to use indices and when to denormalize data.  You have battle scars from debugging and fixing slow queries.

Nice to Haves
  • Experience with modern cloud technologies such as AWS, Docker, Kubernetes, and Terraform 

  • An understanding of job systems for Ruby on Rails such as Sidekiq

  • A deep understanding of MySQL

  • Have experience in scaling a web application to thousands of users and millions of events

  • Knowledge of in memory datastores like Redis

  • You can empathize with companies that run 100’s of applications or microservices

This posting is for an existing vacancy.

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.


We use automated tools, including AI, to support the review of applications.

Similar Jobs

An Hour Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead and evolve Circle's visual identity across campaigns, product launches, events, social, and product marketing. Create scalable brand systems, storyboards, and launch assets; collaborate with Motion, Product Marketing, and Content; present concepts, iterate on feedback, and research AI tools to improve creative workflows and consistency.
Top Skills: Adobe Creative SuiteAi-Powered Creative ToolsFigma
An Hour Ago
Remote or Hybrid
Canada
Senior level
Senior level
Financial Services
Advise payments business on regulatory and policy requirements, design and assess compliance controls, support risk assessments, manage incidents and remediation, prepare for regulatory examinations, produce governance materials, and deliver training to ensure payments operations meet Canadian regulatory expectations.
5 Hours Ago
Remote or Hybrid
CA
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead pricing modeling and experimentation to optimize margin, conversion, and retention. Build elasticity and willingness-to-pay models, design A/B and bandit experiments, develop pricing automation (DealBot) and monitoring for AI-driven rate recommendations, own ETL/analysis/visualization, and partner with Finance, Risk, Product, and GTM teams to operationalize pricing intelligence.
Top Skills: Agentic AiLlmsLookerNumpyPandasPythonRRag SystemsSnowflakeSQLTableau

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account