The Mission
Your mission as Senior/Staff/Principal Engineer is to drive the improvement of the platform, making the product extremely fast, scalable, reliable and easy to operate. The results will be directly reflected in the fraud prevention metrics, dependent business variables (revenue, margin) as well as valuation of the company and your personal stock option pool. Your code will be used to process data from more than 50M devices, creating decisions within milliseconds on top of thousands of events per second.
You will collaborate with backend engineers, founders, product managers, research team
(building the ML/AI models), platform team and other fraud-fighters in the company.
Design, implement, optimize, monitor
Data retrieval and storage
Data processing pipeline (stream processing, batch processing)
… any other relevant code to catch fraudsters
Collaborate with product managers, research, and other engineers to understand requirements and translate them into well-defined technical specification.
Ownership of ensure the scalability, reliability, and performance of the product
Mentor and guide other engineers
Ensure compliance with relevant data protection regulations and standards
General
Seniority: 5+ years experience in a high-tech/startup universe
Employment Type: Employee or Contractor
(just technicality, the spirit is that it’s “Engineer, Fraud-Figher & Shareholder“ anyway)
Schedule: Full-time
Work Arrangement: Full remote possible, with availability for in-person gatherings, collaboration sessions as well as team-buildings
Experience
Experience with event-driven architecture (asynchronous, message passing, …)
Experience designing, building and operating large-scale production systems (Peta or at least TB scale)
(data storage with fault-tolerance, sharding, auto-scaling)
Experience with both high-level and low-level programming languages
Experience with building and operating distributed architecture (observability, ….)
Foundational algorithms/papers used in this space (map reduce, consensus, fault tolerance, synchronization, leader election, gossip …)
Message queues/buses (Kafka/NATS/….)
Observability (logs, telemetry, tracing, …)
Orchestration (kubernetes)
Attitude
Skills (to be verified)
Education/skills/understanding equivalent to Bachelor’s degree in Computer Science
(acquired by any means)
Excellent communication and presentation skills (expressing clearly, maximizing information to data ratio)
Strong problem-solving skills and the ability to think critically
System of values compatible with ThreatMark (applies for all positions):
Extreme Ownership: Taking initiative, driving results, and passionately owning project outcomes
Deep Understanding: Preference of deeply understanding topics and systems from first-principles over opinions, guesses and superficial
Integrity: Consistently adhering to strong moral and ethical principles, acting with honesty, accountability and transparency
Collaboration: Building positive, efficient relationships, expressing in precise and efficient way
Innovation and Adaptability: Continuously seeking improvement, being open to new ideas, and making data-driven decisions
Experience with cloud platforms such as AWS
Knowledge of statistical analysis and ML
Experience in the Cybersecurity domain
Previous experience in a startup environment
Leadership skills and passion to help other people perform at their best
These companies are also recruiting for the position of “Software & Web Development”.