Backend Software Engineer

TEEMA
Vancouver, BC, CA
Temps plein
Quick Apply

Design and develop new automation leveraging platform infrastructure and tooling. Improve monitoring, observability & alerting for backend services Ensuring that security is always considered first to protect customer data.

Help contribute to our Dashboard Core Services product roadmap.

Skills :

3+ years of direct relevant experience in : Software development using Node.js (JavaScript or Typescript) or similar language.

Working on systems that are highly-reliable, maintainable and scalable. General infrastructure knowledge (CLI, SSH, scheduling, etc) Tend to deliver work incrementally to get feedback and iterate over solutions.

Bring the right attitude to the team : ownership, accountability, and attention to detail. Are comfortable working on a fully-distributed team.

Familiarity with good engineering practices and testing.

Education : Required

Required

TYPESCRIPT;JAVASCRIPT; NODE.JS; SCHEDULING; STRUCTURED SOFTWARE

Additional

WELDING; BACKEND SERVICE; PRODUCT ROADMAP

Must be in the US or Canada

Products : Root Tenant Authority (RTA), Manage.auto.com (backend), and RTA Creation Kit

Focus : Building dashboards, creating building blocks for dashboards, consolidating various dashboards into a single system.

Role Requirements :

Primary Skills : Strong Node.js skills with proficiency in TypeScript and vanilla JavaScript.

Backend Focus : Although familiarity with full-stack environments is needed, the role is primarily backend.

Cloud Platforms : AWS (primary) and Azure.

Containerization : Experience with Kubernetes and containerized platforms, specifically an internal platform called Layer Zero.

Data Stores : Experience with PostgreSQL, Redis, and MongoDB.

Infrastructure Knowledge : General knowledge of cloud-native environments and CLI tools.

Testing Frameworks : Any Node.js testing framework (Mocha, Cypress, etc.).

Linux Proficiency : Comfort with Linux shell commands, particularly in a Mac environment.

Candidate Expectations :

Experience : At least 3+ years in Node.js, with solid experience in Scrum and agile environments.

Timezone : Americas-based, with a preference for candidates in the U.S. or Canadian time zones (PST, EST, Central).

Async Communication : Strong ability to communicate asynchronously through Slack, Confluence, and written documentation.

SaaS / Dashboard Experience : Experience in SaaS environments or building customer / product-facing dashboards is required

Il y a 3 jours
Emplois reliés
TikTok
Vancouver, Colombie-Britannique

We are looking for candidates who brave difficulties, share a passion for tackling complexity and developing our Search Ads product from 0 to 1 with a world-class team of passionate engineers. Minimum Qualifications• BS degree in Computer Science, Computer Engineering or other relevant majors. Prefe...

Dropbox
Canada
Télétravail

Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career levels. As a Product Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Designing and building scalable software to reach millions of dail...

Highspot
Vancouver, Colombie-Britannique

Experience developing software products, scalable internet software, and applications using a range of software models including object-oriented and functional design patterns. Rapidly create software that customers love by partnering cross-functionally with a talented team of Engineers, Designers, ...

Electronic Arts
Vancouver, Colombie-Britannique

Author and review technical design documents and API specifications detailing software requirements. Maintain an automated test suite to validate backend service correctness. You have a Bachelor/Master's degree in Computer Science, Computer Engineering or related field. You’ve developed high-quality...

Affirm, Inc.
Canada
Télétravail

We are looking for a Senior Software Engineer to lead projects and initiatives on the Fraud Decisioning team. Lead and mentor engineers to help them succeed and grow. Provide the right context to engineers and train them to take ownership of their respective pieces of the initiative. Expert at synth...

Splunk Inc
Canada

We're looking for a Senior Software Engineer to join the Threat Intelligence Management team. In your role you will lead, design, develop and deliver software that directly supports security analysts all across the world, writing software used on cloud and on-prem platforms. We have a lean process t...

ActiveState
Vancouver, Colombie-Britannique

ActiveState is securing open source software supply chains and enhancing dependency management with an on-demand SaaS Platform and CLI tool that lets DevSecOps automatically build any runtime environment using any open source language ecosystem on any platform. We’re building an ambitious language d...

Electronic Arts Inc
Vancouver, Colombie-Britannique

As a Backend Software Engineer, you will build scalable, distributed server-side systems that provide functionality to our millions of customers and work on creative improvements to keep our systems at top-notch performance. Backend Software Engineer II - Gameplay Services. You will report to the Se...

Dropbox
Canada
Télétravail

Focused on our core business of syncing and sharing files, we are looking for desktop Software Engineers to come build the next generation sync engine for collaboration and distributed work. Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career lev...

Dropbox
Canada
Télétravail

As a Software Engineer on the DocSend Platform team, you will play a key role in tackling the scalability challenges we face as DocSend rapidly grows. Our Engineering Career Framework is and describes what’s expected for our engineers at each of our career levels. Act as a mentor throughout the soft...