We're Hiring!

The Thinkst team has been at the forefront of Information Security for years. Our Thinkst Canary product is deployed across all 7 continents and is loved around the world (https://canary.tools/love). If you used the Internet today, chances are you've used a company that uses Thinkst Canary.

If you have a passion for Information Security, and want to help us make a dent in the world, then we would love to hear from you.

Here are our current open positions.

Senior Developer

We're seeking an experienced developer with a proven ability to find unusual solutions to technical problems.

About the Role

Our senior developers work on Canary by turning product decisions into technical designs, and then into code. Alongside the existing senior developers, you'll share responsibility for setting technical standards and designs.

Our Canaries are appliances (hardware and virtual) with a stack that starts with Linux kernel modifications and ends in CSS, touching network code, service daemons in Python and C, more DNS than you can imagine, Flask, and the HTML/JS/CSS combo along the way. The management consoles have their own stack, and bring different challenges in terms of scale. We have custom network protocols and more. A great candidate might not know each of these levels, but isn't scared to learn.

Location

Remote OR Cape Town OR Johannesburg

Key Skills

We're primarily looking for flexibility and ingenuity. A developer who isn't too encumbered by strata. You'll be able to point to examples of challenges you've tackled in unexpected ways.

You'll notice we don't specify a language here, and that's because the right candidate will be familiar with several languages, and fluent in at least one. Python experience is beneficial, but we've been making increasing forays into Go.

Experience with code management, and development processes.

Contact

If shipping hardware, patching kernels, building DNS channels, or writing honeypots sounds like your cup of tea, get in touch.

Drop us a mail with your CV: hiring@thinkst.com!

Security Support Engineer

We're on the lookout for a battle-hardened Security Support Engineer with a track-record of solving perplexing technical conundrums 🧩 and an unquenchable thirst for all things security 🔒.

About the Role

As a Security Support Engineer, you will provide essential technical support to our customers by not only answering queries but further offering guidance on deployments, integrations, and a kind of incident-response-lite. Your role will help us maintain our exceptional reputation for great customer service [1] [2] [3] [4] [5] [6] [7] and ensure that our users continue to benefit from Thinkst Canary's robust offering.

Key Responsibilities

  • Provide comprehensive technical support to customers, addressing issues related to deployments, integrations, and incident response.
  • Troubleshoot and resolve complex technical problems within customer environments.
  • Communicate technical issues and solutions effectively to customers with varying levels of technical expertise.
  • Deliver exceptional customer service, demonstrating empathy, patience, and professionalism in high-pressure situations.
  • Maintain a detail-oriented approach to resolving technical issues, ensuring accuracy and completeness in all solutions.
  • Collaborate effectively with team members to meet customer needs and contribute to a positive, supportive work environment.
  • Expand on customer deployments by taking an advisory role, educating customers with every query.

Location

Worldwide

Key Skills

  • Strong technical knowledge: Solid understanding of networking, firewalls, DNS, encryption, and cybersecurity principles.
  • Problem-solving: Ability to analyze and solve complex problems efficiently.
  • Communication: Excellent verbal and written communication skills to convey technical information to non-technical audiences.
  • Customer service: Commitment to providing top-notch customer service in challenging situations.
  • Attention to detail: Ability to analyze data and logs, and document troubleshooting steps and solutions.
  • Teamwork: Ability to collaborate effectively with team members, learn from others and contribute to team learning.

Contact

Our passion for our products is matched only by our dedication to creating opportunities for our team members to grow and excel. If this excites you, really should join us!

Drop us a mail with your CV: hiring@thinkst.com! We look forward to hearing from you!

Frontend Engineer

We're looking for an experienced Frontend Engineer to join our frontend team.

About the Role

You'll have a hand in all things frontend, from suggesting which tooling to use, to designing new features, and finally implementing the designs and pushing them live to all customers.

We're always looking for cute ways to make the interface more enjoyable to use. From interactive seasonal effects for Halloween and Valentine's day, to our animated Canary mascot covering her eyes while you type in your password, there's lots of scope for cuteness in the UI.

Location

Worldwide

Key Skills

  • We're primarily looking for strong JavaScript/HTML/CSS skills.
  • The ideal candidate should always be on the lookout for ways to improve the application, from tiny padding fixes to large functional redesigns. We're always looking for edges to sand and components to simplify. We're looking for someone who understands that there is beauty in simplicity and will strongly advocate for user-centricity.
  • Vue 3 is our primary framework. It's not an absolute requirement for candidates who can switch frameworks easily, however, the evaluation is based on Vue.
  • Having some experience with Figma (or any other interface design tool) is a nice to have.
  • Experience working with Git in a team environment.

Contact

If using the latest frontend tools, designing UIs, or animating components sounds like a good day to you, get in touch!

Drop us a mail with your CV: hiring@thinkst.com! We look forward to hearing from you!