Senior Software Engineer

About Cryptosense

Cryptosense software is changing the way companies use cryptography, making it easy for anyone to encrypt data and manage keys securely, both in their own systems and in the cloud.

Our flagship product, Cryptosense Analyzer Platform, is the market leader in finding vulnerabilities in the way cryptography is used and deployed. It is trusted by major organizations worldwide to protect their most sensitive applications. Our customers run the critical infrastructure that we all depend on, including 70% of interbank messages and 50% of global forex trades.

The Job

​We are looking for a senior software engineer who is comfortable in a polyglot environment and has strong full stack development experience to join Cryptosense.  You will be a key member of our small, fast growing engineering team making important technical contributions that will shape the company's future.  If you love to code, like to build user interfaces and APIs, and enjoy working on unique challenges within a collaborative team of developers to build meaningful products, then we'd love to connect with you.

What You'll Do

  • Build new features and products
  • Build and optimize backend and frontend services for reliability and performance
  • Analyze and debug performance issues
  • Participate in code design and review
  • Aid in adoption of good software development practices
  • Interact directly with clients on support issues and new features
  • Support other developers to help them grow in skill and knowledge
  • Own a number of projects simultaneously

About You

  • Strong coding skills in several languages
  • Experience building, deploying, and maintaining web applications at scale
  • Motivation to learn about cryptography and how it is used in the industry
  • Database knowledge, preferably in PostgreSQL
  • Ability to translate business requirements into technical solutions
  • Excellent written and verbal communication skills
  • Fluent in English (no need to speak French)

Our Current Stack

  • Platform: OCaml, Python (Flask, SQLAlchemy, PostgreSQL), JavaScript
  • Clients (tracers, scanners and fuzzers): OCaml, Java, C++ (OpenSSL and .NET APIs)
  • Tooling: GitLab, GitHub, Docker, Heroku Container Runtime, AWS, Google Cloud
  • Best practices: code reviews, linters, tests, CI

What We Can Offer You

  • Competitive salary
  • Opportunity to own a piece of the company via equity
  • Comprehensive medical, dental, and vision and commuter benefits
  • Flexible work schedule and paid time off
  • Working in a not-too-big, diverse engineering team
  • Collaborative culture with a supportive team
  • The opportunity to make massive technical contributions at a growing start-up

How to Apply

We encourage applications from people of all backgrounds. Apply here.