Senior Software Engineer - Frontend

Sayari
Canada
$160K-$180K a year
Full-time

Sayari is looking for a Frontend Engineer to join our Software Engineering team and own the development of new features across our stack.

Our ideal candidate is a process-oriented self-starter with extensive experience in the software engineering world and interested in working on problems related to corporate transparency, anti money laundering, sanctions evasions, and combating financial fraud.

If you are passionate about open source development and innovative technology, then we strongly encourage you to apply.

Our application tier is built primarily in Typescript, running in Kubernetes, and backed by Postgres, Cassandra, Elasticsearch and Memgraph.

Our data ingest tier runs on Spark, processing terabytes of data collected from hundreds of data sources. The platform allows users to explore a large knowledge graph sourced from hundreds of millions of structured and unstructured records from over 200 countries and 30 languages.

As part of this team, you'll have the chance to contribute to our growing library of open source work, including our WebGL-powered network visualization library Trellis : sayari-analytics.github.io / trellis .

JOB RESPONSIBILITIES

  • Build, test, and deploy features across our tech stack
  • Partner with product team to transform feature requests into actual implementations
  • Participate in code reviews with fellow developers
  • Work in an Agile development setting such as participating in sprint planning, daily stand ups, etc.

REQUIRED SKILLS AND EXPERIENCES

  • 8+ years of professional experience in programming web-based applications and API servers
  • Comfort with Typescript and React
  • Proficiency consuming RESTful APIs
  • Experience working with Node and Express
  • Excellent communications skills and experience working cross functionally with product and design teams
  • Strong organizational skills, attention to detail, and ability to work in a fast-paced work environment
  • Self starter, able to work independently, prioritize tasks effectively, and excited to learn new skills

DESIRED SKILLS AND EXPERIENCES

  • Experience leading development on large-scale projects, while working alongside other frontend and backend engineers.
  • Experience with databases such as Cassandra, Memgraph, Elasticsearch or Postgres
  • Experience developing RESTful APIs
  • Experience with the following technologies / frameworks :
  • Visualization frameworks such as WebGL
  • State management frameworks like redux or react-query
  • Monorepo build tools such as Turborepo
  • RxJS
  • Kubernetes and Docker
  • GCP and / or AWS

$160,000 - $180,000 a year

The target base salary for this position is $160,000-$180,000 plus a quarterly bonus and equity. Final offer amounts are determined by multiple factors including location, local market variances, candidate experience and expertise, internal peer equity, and may vary from the amounts listed above.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Okta, Inc.
Canada

Senior Backend Software Engineer, Okta Personal. Have 5+ years of software development experience. Have a good understanding of design-patterns, scalability patterns, security engineering and object-oriented principles. Experience with React/Javascript on the frontend. ...

Promoted
Tampa Gardens Senior Living
Canada

The Backend Platform team is looking for a Software Engineer to join the team! If you are the type of person who likes to dive deep into problem-solving and are obsessed with millisecond-level performance, read on. You have at least 5+ years of software engineering experience. The mission of the Pla...

Promoted
CoStar Group, Inc.
Canada

Software Engineer (vue/javascript/typescript). Collaborate closely with other Software Engineers across the organization. Deeply understand what drives the business for which you are building software. Bachelor’s degree (Computer Science or Engineering preferred). ...

Promoted
Samsara
Canada

Jul 18, 2024 - Samsara is hiring a remote Senior Software Engineer - Data Platform. Samsara is seeking a Senior Software Engineer to join our Data Platform team. We are looking for a Senior Engineer with proven expertise in near real-time data streaming and analytical infrastructure to support queri...

Promoted
Leap Tools Inc.
Canada

Join us and you will work directly with our talented engineering team to push our product to new heights. Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development. You are comfortable interacting with senior management and proj...

Promoted
Aequilibrium Software Inc
Canada

We are looking for a Senior Backend Engineer with expertise in. ...

Promoted
Abnormal Security Corporation
Canada

Senior Software Engineer - Scoring Infrastructure. Abnormal Security is looking for a Senior ML Infra Engineer to join the Detection Team. As an ML Infra Engineer focused on building systems for Detection’s Signal Platform, you will be responsible for making feature development at Abnormal a fast, r...

Maple
Anywhere - Canada

You have expertise in developing and deploying application software in modern mobile, frontend, and backend environments. We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and ser...

Excalibur Works
Canada

A leader in digital product development and collaboration solutions, is actively seeking a highly skilled and innovative Senior Software Engineer, specializing in Java, JavaScript, TypeScript, React, Node, and Java Microservices. Minimum of 5 years of professional software development experience, ex...

102 Yahoo Inc.
Remote,Canada
Remote

Effectively collaborate with other engineers and cross-functional teams. ...