Secure Software Development Engineer
We are seeking a highly skilled Secure Software Development Engineer to join our team. In this role, you will be responsible for designing and implementing secure software solutions that protect our customers' data.
About the Role
This is an exciting opportunity to work on a top-priority initiative with significant customer demand. As a Secure Software Development Engineer, you will be part of a team that leverages cutting-edge technologies to build scalable platform and services that fuel our growth while maintaining unwavering protection of our data and infrastructure.
You will have the opportunity to contribute directly to the development and support of enterprise-grade security tools vital to our platform security strategy. This includes experience in cryptographic/encryption technologies & procedures (AES, RSA, Hash, FIPS, etc) and systems like Public Key Infrastructure (PKI), Certificate Authority (CA), Key Management Systems (KMS) or Hardware Security Modules (HSM).
About You
To succeed in this role, you should have:
* A Bachelor's Degree in Computer Science or related field (or equivalent experience)
* 5+ years Software Development experience, taking ownership of the design, development, and delivery of software components
* Strong proficiency in Java or Scala, Design Patterns, Distributed Systems design, and effective communication of design ideas
* Solid understanding of TCP/IP, HTTP, SSL/TLS
* Full lifecycle Software Engineering experience: coding standards, testing, code reviews, SCM (e.g., Git), operations
* Excellent problem-solving skills and a proven ability to tackle production incidents effectively during on-call responsibilities
* Strong verbal and written communication skills for global team interaction
Familiarity with AWS and GCP is also desired.
Our Approach to Flexible Work
We believe in flexibility and understand that it can take shape in many ways. Our approach enables teams to deepen connections, maintain a strong community, and do their best work. We spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners.