Careers

Senior Software Engineer

By December 12, 2017 No Comments

About You

  • You are smart, get things done, have great energy and thrive in a fast paced early-stage startup environment
  • Excited to move fast and know how to prioritize and make critical decisions
  • Unafraid to own your mistakes and directly support users
  • A full-stack generalist with experience in authorization, authentication, and security protocols
  • Working knowledge of TCP/IP networking and TLS
  • Working knowledge of OAuth, SAML, and SSO handshake
  • Working knowledge of OpenSSL and PKI (infrastructure and architecture)
  • Experience implementing, evaluating, and developing cryptographic solutions
  • Proficient in C++/Go/Java and familiar with Unix/Linux development environment
  • Prior experience with blockchain technologies and decentralized security is a plus
  • Broad knowledge of, and experience in, fundamental information security concepts
  • Working knowledge of secure engineering concepts such as secure coding practices and secure code reviews
  • 5+ years of relevant experience desired
  • Graduate degree (M.S./Ph.D.) in Computer Science or Engineering (Preferred) or equivalent experience with B.S. degree

Responsibilities

  • Architect, design, implement, and test software applications and systems
  • Provide expert technical knowledge, industry best practices, advice and expertise to build robust and efficient product
  • Collaborate with the other engineers, QA engineers, security architect, product manager, and support engineer throughout the entire software development cycle
  • Analyze emerging threats in IoT security, combat threats and provide the best protection to our customers

White Paper

Download
the whitepaper

The current model of enterprise security is incapable of protecting Industry 4.0 with its intermittently connected, heterogeneous devices and applications, distributed across organizations and geographies. Today’s centralized IT security paradigm needs to be replaced by cybersecurity that is distributed, flexible and adaptive.