Senior Software Engineer – RoR/Go

🕒 July 2

🇨🇦 Canada – Remote

💵 $139.2k - $235.2k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 13%

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

🕒 July 1

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Software Developer designing and building scalable web applications using Java at Quantiphi. Collaborating with cross-functional teams to deliver high-quality solutions for Fortune 500 clients.

🕒 July 1

Fortive

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

📦 Logistics

Senior Software Developer at Intelex Technologies designing user-friendly applications on a next-gen platform while collaborating in an Agile environment toward impactful solutions.

🕒 June 30

Kong Inc.

201 - 500

💼 Consulting

📦 Logistics

🔌 API

Senior Software Engineer developing responsive UI components for Kong's applications using JavaScript and Vue. Collaborating with teams to enhance the Konnect product/platform.

🇨🇦 Canada – Remote

💵 CA$144.8k - CA$173.8k / year

💰 $100M Series D 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.