Engineering Team Openings:
What you'll get to do:
Implement algorithms for secure processing of data on distributed systems, using techniques like homomorphic cryptography and trusted execution.
Build distributed systems using technologies like Hadoop, Spark, and AWS.
Harden algorithms and services against compromise.
Build new services and APIs to improve user experience.
Improve deployment pipeline.
As one of the first ten engineers at an early-stage start-up, you'll be able to influence every aspect of the business, from technical direction to product design to company culture.
What you need to be successful:
Desire and ability to learn new technical skills, quickly and constantly.
4+ years software engineering experience.
B.S. or higher degree in Computer Science, Mathematics, or a related field.
Proficiency with Java and Python.
Prior experience with any of the following is a plus:
Distributed processing (Spark, Hadoop)
Full-stack web development
Cloud services (AWS, GCP, Azure, etc.)
Sales Team Openings:
Technical Account Manager / Presales SE
Provide business, technical, and product knowledge in support of pre and post sales activities in order to ensure customer satisfaction.
Address product related questions and technical challenges.
Integrate customer internal applications and systems with Enveil’s Data in Use encryption software, leveraging JDBC and Rest API integrations.
Key API integrations include: Key Management Systems (KMS), LDAP and / or Authentication and Access Control Systems, Database and at rest encryption solutions (Gemalto, Vormetric, Symantec Bluecoat, Microfocus, etc.).
Educate clients on how existing and new product features and functionality work, and how it can contribute to their business growth.
Monitor accounts to ensure usage of Enveil product stack and optimal performance.
Frequently conduct and coordinate tactical operations reviews with client teams.
Act as the middle-man to support and development organization so as to ensure client escalations are resolved.
Partner with Account Sales Development teams to build relationships with decision makers, business contacts, and influencers.
Accurately replicate, identify, and document software defects with appropriate tracking system.
Perform Business reviews and assist in product training needs.