Senior Backend Developer

Northern Labs Remote

Company

Northern Labs

Location

Remote

Type

Full Time

Job Description

WHO WE ARE

Northern Labs is on a mission to lower the barrier to entrepreneurship in Canada and help companies grow to massive scale. As a Venture Studio, we use our deep technology expertise, capital and vast network to assist founders in turning ideas into viable companies. In addition, we partner with top tier venture backed startups to build out highly scalable, enterprise grade products and platforms. 

We specialize in Blockchain, Fintech, Marketplaces, Analytics and Gaming and bring the expertise from building and scaling some of the best companies in the portfolios of Sequoia, Andreessen Horowitz, Battery Ventures, Bain Capital Ventures, GGV Capital and Altos Ventures.


WHO WE'RE LOOKING FOR

We are seeking talented backend developers to join our growing team. As a backend developer at Northern Labs, you will be working in close collaboration with web and blockchain development teams to create scalable cloud solutions with ledger technologies and web products. Our dApps division is focused on building secure decentralized mobile & web products. We need driven individuals who are ready to take on difficult challenges in frontier technologies.

WHAT YOU'LL DO

  • Design, develop, and maintain high quality backend services that interact with blockchain technologies.
  • Collaborate with internal and external product and design teams to implement scalable and secure backend services.
  • Work with other backend engineers to solve difficult problems across multiple services and products.
  • Aid in the design, architecture, and implementation of complex REST, RPC, and GraphQL APIs for highly intuitive web services.
  • Work with technical leaders to design high traffic web and mobile applications from the ground up, through all aspects of the project lifecycle.
  • Collaborate with colleagues to maintain high code quality through code reviews, technical feedback cycles, unit testing and architectural audits.

ABOUT YOU

  • Demonstrated knowledge of software development tools and processes relevant to one of the following languages: Java, C#, Elixir, Erlang, Go, Rust or Ruby on Rails.
  • Willing to learn Elixir and/or Go on the job.
  • Proven experience with performance troubleshooting and optimization.
  • Practical experience with and a strong understanding of data storage methods and building intuitive interfaces to access them (SQL, noSQL, Redis, etc.).
  • Ambition, eagerness to learn, a positive attitude, and the ability to work within a team environment.
  • Passion for making excellent products in real world conditions.
  • Fluent with testing methodology and practices
  • 4+ years experience working on web-api development projects.
  • Experience designing and evolving APIs for live products.
  • Solid knowledge of Patterns and Practices for API security.
  • Excellent problem solving skills and ability to communicate complex ideas to both technical and non-technical stakeholders.
  • Strong written and verbal communication skills.
  • Strong competence of version control systems and industry standard workflows (GitFlow, GitHub Flow, etc.).
  • Familiarity with development environment best practices.
  • Solid understanding of core internet protocols (HTTP1, HTTP/2, DNS)
  • At least a bachelor degree in computer science, or a related field of study.

BONUS IF YOU HAVE

  • 2 or more years experience in a senior software development role.
  • Fluent knowledge of Elixir, Go or Rust.
  • Design and architecture of cloud-based applications.
  • Experience developing or designing distributed technologies and managing distributed systems.
  • Experience with known blockchain technologies (Bitcoin, Ethereum, etc.).
  • Experience with financial systems or other highly secure services.
  • Experience communicating with remote teams.
  • Unix/Linux development environment experience.
  • Hands on experience with Docker and Docker compose
Apply Now

Date Posted

05/03/2024

Views

2

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Technical Architect - CDW

Views in the last 30 days - 0

CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...

View Details

Senior React.js & Python Developer - Lemon.io

Views in the last 30 days - 0

Lemonio is a marketplace that connects Senior Developers with handpicked startups in the US and Europe They offer projects based on the developers exp...

View Details

Federal Security Solutions Engineer - Rapid7

Views in the last 30 days - 0

Rapid7 is seeking a Federal Solutions Engineer with 5 years of experience in cybersecurity solutions engineering or technical sales focusing on federa...

View Details

Sr. Manager, Sales Engineering - Jellyfish

Views in the last 30 days - 0

Jellyfish is seeking a Sr Manager Sales Engineering to lead a team of sales engineers work closely with midmarket and upmarket sales teams provide han...

View Details

Engineering Manager (Group Practice Tooling & Provider CX) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details

Engineering Manager (Claims Platform) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details