Intermediate Backend Feature Developer

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Edmonton, AB
In-Office or Remote
Mid level
Artificial Intelligence • Security
The Role
Build, scale, and maintain APIs and microservices for Samdesk's data pipeline and applications. Collaborate with product, ML, and infra teams to integrate data sources, optimize performance, ensure reliability, write tests, and ship production-ready backend features.
Summary Generated by Built In

Who we are

Samdesk is a global disruption monitoring tool that delivers real-time crisis alerts 24 hours a day, 365 days a year, powered by AI. We make sense of the world’s most valuable real-time data sources and build tools that contextualize and clarify the impact of every alert, helping create a safer world. Samdesk is a venture backed company headquartered in Edmonton, Alberta, Canada with team members located all over the world. We are a growing team of dreamers and builders, passionate about building great products and services.


Check us out!
www.samdesk.io

About the Role

The Backend Developer is responsible for the implementation, scale, and reliability of the APIs and microservices used by our pipeline and the samdesk suite of applications. Samdesk data and its applications help our users plan, respond, and recover from crisis incidents, risks, and disruptions.

Overall the Backend Developer will work closely with the product, machine learning, and infrastructure teams that are jointly responsible for the generation of automated alerts produced by our AI pipeline. The Backend Developer will build the products and solutions required to digest data and consume it in a way that makes the most sense for our customers. And to do it at scale. You will also help build our microservices roadmap for the various APIs that our apps and pipeline consume.

What your day could look like as a Backend Developer at samdesk?

  • Implement a new API to be used by internal tools, public apis or our data pipeline
  • Add a new data source to our data pipeline
  • Build a new integration with a Travel or HR system that ties into our Asset Engine
  • Review our performance metrics for bad trends or anomalies or bottlenecks that need to be addressed
  • Code review a PR from a fellow developer
  • Hop on a call with team members to go plan on developing or deploying a new feature
  • Design a new API for a new application the front end team is building
  • Deploy a hotfix to correct handling of an unexpected input
  • Build an API endpoint to interface with a samdesk model or ChatGPT
  • Report on health of key system components

Responsibilities & Duties

  • Implement and iterate on our data pipeline components and microservices
  • Identify bottlenecks in dataflow before they hit production
  • Understand the complexity of a requirement and be able to estimate the time it takes to implement within a reasonable range
  • Ensure the code base aligns with software best practices 
  • Provide enough unit tests for a component to ensure that it works today and can be safely modified in the future
  • Ship quality production ready code

Qualifications and Skills

  • A Degree or Masters in Computing Science or Engineering
  • Proven ability to build scalable and reliable solutions in NodeJS (TypeScript) or Python
  • Exposure to AWS (ECS, SQS, CloudWatch, S3)
  • Experience building REST or GraphQL based APIs
  • Believe in the value of automated software testing as part of CI/CD
  • Experience building applications using Docker
  • Experience with MongoDB
  • Experience with Apollo GraphQL
  • A strong balance of hands-on development experience, architecture knowledge and production support

You are a good fit if

  • You actually enjoy writing software - it's important!
  • You are genuinely excited to work in a fast paced and challenging environment with other like minded individuals
  • You still think about that time you optimized that block of code from 7s to 400ms and possible ideas to optimize it further
  • You are more interested in the right solution than your solution
  • You are able to prioritize tasks and ship code rather than refactor continuously
  • You seek opportunities to be creative, come up with innovative solutions, and don’t require a “playbook” to get things done


Samdesk is an equal opportunity employer committed to ​​creating a safe, diverse and inclusive environment. We encourage qualified applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and education levels to apply. If you are contacted for an interview and require accommodation during the interviewing process, please let us know.

The position is based out of Edmonton, AB but we may also consider remote candidates. Please note that only candidates selected for the interview process will be contacted. Thank you!

Top Skills

Apollo Graphql
Aws Cloudwatch
Aws Ecs
Aws S3
Aws Sqs
Chatgpt
Ci/Cd
Docker
GraphQL
Microservices
MongoDB
Node.js
Python
Rest
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Edmonton, Alberta
64 Employees
Year Founded: 2013

What We Do

Samdesk is a global disruption monitoring tool. We deliver speedy crisis alerts and situational awareness powered by AI. Our platform gives users eyes and ears on the ground to track and manage crises in real-time. We are headquartered in Edmonton, Alberta, and serve clients all across the globe. From fortune 500 companies to public sector organizations we help various industries protect their people, assets, and brands. We are a growing team of dreamers and builders, united in our goal to help make the world a safer place and use AI for good. We are happy to empower clients from our offices in Edmonton (Canada) and London (England). INDUSTRY RECOGNITION In 2020 CogX awarded samdesk with the Peace and Justice Strong Institutions Award. This award celebrates innovators, visionaries, and changemakers who are helping the world get the next ten years right. https://cogx.live

Similar Jobs

Dropbox Logo Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
Canada
2500 Employees
168K-228K Annually

Block Logo Block

Data Scientist

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
139K-245K Annually

Block Logo Block

Scientist

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
139K-245K Annually

Block Logo Block

ASIC Lead - Proto

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
369K-369K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account