Senior Backend Identity Engineer

League Logo

League

πŸ’΅ $80k-$120k
πŸ“Remote - Canada

Summary

Join League's Identity Engineering Team as a Senior Software Engineer, Backend, and design, develop, and scale critical identity services and middleware powering League's platform. Lead complex projects from discovery to delivery, primarily using Go, Node.js, MongoDB, Auth0, Github & GCP. Collaborate with a small team to deliver features, contribute to the developer program, and mentor junior engineers. You will maintain and troubleshoot backend services, participate in design discussions, and uphold code quality standards. This role requires a minimum of 5 years of backend development experience and expertise in building scalable cloud services.

Requirements

  • You have a minimum of 5 years backend development experience
  • You enjoy delivering value to customers
  • You have experience building scalable, fault-tolerant cloud services
  • You know how to write high-quality, testable code, and understand the tradeoffs between expediency and maintainability
  • You understand how the web works and what a good API looks like
  • When things break, you’re eager and able to help fix things

Responsibilities

  • Design, develop, and maintain robust and scalable backend services, and data storage solutions, ensuring adherence to engineering best practices
  • Troubleshoot and resolve production issues, proactively identifying root causes
  • Actively participate in technical design and planning discussions, contributing to system design and documentation (including ADRs)
  • Uphold code quality standards through code reviews, bug fixes, automated tests, and performance monitoring
  • Lead complex projects from discovery to delivery phases, including requirement gathering, design, development, testing, and deployment
  • Mentor junior engineers, fostering their growth and development
  • Participate in our On-Call rotation
  • Compliance with Information Security Policies
  • Compliance with League’s secure coding practice
  • Responsibility and accountability for executing League's policies and procedures
  • Notification of HR, Legal, Compliance & Security of any incidents, breaches or policy violations

Preferred Qualifications

  • Experience building and maintaining environments deployed through infrastructure-as-code pipelines
  • An understanding of basic cryptographic principles and systems
  • Strong experience or knowledge about OAuth, OpenID Connect or FIDO standards
  • Experience working with Golang, Google Cloud Platform or Node.js

Benefits

  • Comprehensive Benefits: Generous health coverage for you and your family
  • Growth Opportunities: Mentorship and a learning and development budget to support your professional growth
  • Equity Participation: Share in the success of a high-growth company
  • Wellness days: Take time off to reset and recharge
  • Work flexibility: Flexibility to work from our Toronto HQ office or fully remote (within Canada only)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.