API Engineer

Posted 20 Days Ago
Be an Early Applicant
Toronto, ON
Hybrid
Mid level
Security
The Role
The API Engineer will develop and maintain a RESTful API for customer interactions, build integrations for product needs, and create authentication workflows like SAML. Responsibilities include rapid prototyping and composing production-quality code.
Summary Generated by Built In

At Authentic8, we empower organizations to redefine how digital investigations are conducted in an increasingly complex online world. With Silo for Research, our industry-leading solution, we enable secure and anonymous investigations across the surface, deep, and dark web—helping national security, defense, law enforcement, and enterprises uncover critical insights while staying protected.


Designed from the ground up with zero-trust principles and built on globally scaled infrastructure, Silo for Research addresses today's toughest cybersecurity challenges, allowing investigators to work smarter, faster, and safer. Trusted by more than 700 customers worldwide, our platform transforms how intelligence work is done.


Join us, and be part of a mission to protect and empower those who safeguard our world. From our collaborative teams to our cutting-edge technology, we’re not just building solutions—we’re shaping the future of digital investigations.



We have an immediate opening for a Web Services (APIs) Engineer. Ideal candidate has experience with RESTful APIs, service-oriented design patterns and has built customer facing high availability services with Python and or Node JS in their past professional experience.


Responsibilities

  • Build and maintain our customer facing RESTful API which enables customers to sync user, pull logs and manage their secure storage.
  • Build integration endpoints for other product needs, such as our web client.
  • Create federated authentication workflows, including our current SAML endpoints.

Skills:

  •  Expertise in Python and or JavaScript
  •  Mastery of RESTful API design patterns
  •  Advanced understanding of HTTP transactions, headers, and protocols
  • Experience with service based architecture
  •  Familiarity with Python Django
  • Experience in C/C++
  •  Must be proficient with JIRA, Git, NPM, Bash, OpenSSL
  •  Proven ability to flex between rapid prototyping and production-quality code
  •  Excellent verbal and written communications skills
  •  Collaborative attitude; able to work with Eng, QA, Ops and PM

Highly Desirable

  • Experience with SAML and or other federated auth protocols
  • Background/Strong Interest in cyber security

Qualifications:

  • BS in Software Engineering or equivalent
  • 4-6 years of professional software engineering experience minimum

Salary Range

  • 125,000 - 150,000 CAD plus bonus

Authentic8 Core Values & Principles:


Integrity: We apply our best efforts. We are honest with and accountable to others.

Mission-Focused: We clearly define and communicate our goals and do not stray in the pursuit of our objective.

Respect: We value and respect the ideas and experience our diverse backgrounds bring us. Positive consideration of differing viewpoints makes us stronger.

We are collaborative: We recognize the best work is the product of teams. We must each be reliable and expect to rely on others.

We are transparent:  By operating with common information and understanding we ensure that we are aligned.

We find innovative solutions:  We seek innovative solutions not as a buzzword but as a means to solve difficult problems with zeal, efficiency and quality.

We take ownership:  We are responsible for our actions, our reputation and our business. 


Authentic8 offers flexible time off, competitive benefits, and bonus.


It is the policy of Authentic8 to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by law.

Top Skills

JavaScript
Python
The Company
HQ: Redwood City, CA
126 Employees
On-site Workplace
Year Founded: 2010

What We Do

Improve the efficiency of your research teams
Authentic8's Silo for Research is a fully isolated, anonymous and secure platform for conducting all forms of online investigations. Use Silo for Research to access web-based resources across the surface, deep or dark web.

Shorten your time-to-insight
Silo for Research improves analyst tradecraft across all phases of the information collection life cycle. Get your teams online and productive without deploying complicated solutions or disrupting your current infrastructure.

Access alternate networks
Span alternate regions, languages and network protocols. Silo for Research spins up one-time-use browser instances that give you access to content across geographies and web protocols. Regardless of the destination resource, your identity or affiliation is never exposed.

Silo for Research lets you match your persona to the specific investigation needs. Appear local to the subject material by accessing the internet through any of Authentic8's access points around the world. Silo for Research combined with good tradecraft ensures your research activities aren't attributed to your analysts or organization.

Automate collections
Silo for Research supports collections of all types of web content as the analyst needs it, or over a period of time. Automation tools allow you to set up regular collection routines to capture a range of web content types, transform the content to a format of your choice and securely store it in the cloud.

Preserve data in the cloud
Investigators may be required to capture and collect content as part of their process. And to maintain efficacy of potential evidence, a proper chain of control and evidentiary requirements must be met. Silo for Research integrates with Authentic8 Secure Storage, an encrypted, audited cloud-based storage repository for users and groups.

"With Silo, there is no need to have a 'dirty' machine because you are fully protected" - Authentic8 Silo for Research customer

Similar Jobs

S M Software Solutions Inc Logo S M Software Solutions Inc

RQ08541 - Software Developer - (API and .NET) - Senior

Information Technology • Professional Services • Consulting
Toronto, ON, CAN
13 Employees
Bay, Ottawa, ON, CAN
51885 Employees
75K-139K Annually

Cash App Logo Cash App

Staff Software Engineer, Cash App Web Infrastructure

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
Kitchener, ON, CAN
3500 Employees
196K-304K Annually

Square Logo Square

Senior Software Engineer, Bank Accounts

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
Toronto, ON, CAN
12000 Employees
162K-251K Annually

Similar Companies Hiring

Coro Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • Cloud • Artificial Intelligence
Chicago, IL
330 Employees
MacPaw Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • App development
Cambridge, MA
550 Employees
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account