Senior Software Engineer – RoR/Go

🕒 July 2

🇨🇦 Canada – Remote

💵 $139.2k - $235.2k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GitLab

GitLab

1001 - 5000 employees

Founded 2014

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

💰 Secondary Market on 2020-11

Consulting • Marketing • Artificial Intelligence

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrant™ for DevOps Platforms, making it a preferred choice for many enterprises.

📋 Description

• Contribute to the team's overall direction and shape the future roadmap of GATE and GitLab's authentication services • Design and implement authentication features across the Rails monolith and GATE, including token issuance, validation, and identity services • Migrate authentication and token management paths from the monolith into GATE while maintaining reliability across deployment models • Build authentication mechanisms such as Workload Identity Federation • Improve security through access management and by addressing vulnerabilities reported through the HackerOne program • Solve high-scope, complex technical problems across Go and Ruby codebases • Define and improve internal standards for style, maintainability, and best practices through code review • Represent GitLab and its values in public communication around initiatives, projects, and external contributions • Ship moderately sized features and improvements with guidance and support • Collaborate on larger projects, including the build-out of GATE • Improve engineering projects through the maintainer trainee program

🎯 Requirements

• Professional experience with Go and/or Ruby in scaling or mission-critical software-as-a-service products • Familiarity with OAuth, OpenID Connect (OIDC), Security Assertion Markup Language (SAML), single sign-on (SSO), System for Cross-domain Identity Management (SCIM), Lightweight Directory Access Protocol (LDAP), JSON Web Token (JWT), role-based access control (RBAC), or identity and access management (IAM) • Knowledge of token systems, cryptographic signing, and key management • Experience building or contributing to a service from concept to production, including proposal, discussion, and execution • Proficiency in written and verbal English • Experience with performance and optimization problems, and ability to diagnose and prevent them • Experience working in a highly agile, iterative software development process • Ability to manage work effectively, stay organized, and follow through on priorities

🏖️ Benefits

• Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave

Apply Now

Similar Jobs

🕒 July 2

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead at Nearform responsible for leading software engineering teams to develop AI-enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.

🇨🇦 Canada – Remote

💵 $200k / year

💰 Venture Round on 2021-02

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 June 30

Autodesk

10,000+ employees

🏗️ Construction

🏭 Manufacturing

💼 Consulting

Senior Software Developer in Autodesk's Data Delivery group to build scalable data products. Collaborating to deliver data pipelines and analytics solutions for the construction industry.

🇨🇦 Canada – Remote

💵 $107k - $157.3k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 June 30

PolicyMe

11 - 50

🏥 Healthcare

💼 Consulting

🛡️ Insurance

AI-Driven Full Stack Engineer at PolicyMe developing insurance solutions with AI and machine learning. Collaborating in a remote-first environment with a focus on transforming the insurance broker experience.

🇨🇦 Canada – Remote

💵 $154k - $176k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 June 30

Unity

5001 - 10000

🏭 Manufacturing

💼 Consulting

📣 Marketing

Senior Software Engineer developing backend solutions for Unity's game development platform. Leading the design and implementation of high-quality systems for game diagnostics and telemetry.

🗣️🇫🇷 French Required

🕒 June 29

Flinks

51 - 200

💼 Consulting

📦 Logistics

💳 Fintech

Senior Full-Stack Developer building Angular and .NET products for Flinks, an embedded finance platform. Owning client-facing features across dashboards, payments, data connectivity, and APIs.

🇨🇦 Canada – Remote

💵 $120k - $160k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer