SecurityScorecard, a leading cybersecurity ratings company, is seeking a Staff Data Engineer to join their remote Data Engineering team. The ideal candidate will have extensive experience in data engineering, particularly with Scala and Apache Spark, and will play a key role in mentoring junior engineers and leading complex data engineering projects
Job Summary
SecurityScorecard is the global leader in cybersecurity ratings, processing enormous volumes of data to power security ratings for over 2 million companies worldwide.
This senior individual contributor role requires serving as a technical anchor who owns complex, ambiguous data engineering problems end-to-end while mentoring junior engineers.
The team operates with a strong emphasis on collaboration, shared ownership, and engineering excellence within a Scala and Spark-first infrastructure environment.
Matching Summary
Match Score: 85
SecurityScorecard, a leading cybersecurity ratings company, is seeking a Staff Data Engineer to join their remote Data Engineering team. The ideal candidate will have extensive experience in data engineering, particularly with Scala and Apache Spark, and will play a key role in mentoring junior engineers and leading complex data engineering projects.
Skills & Requirements
Must-have
8+ years Data Engineering experience
Deep proficiency in Scala programming
Expert-level Apache Spark distributed processing
High-throughput TB-scale data systems
Strong system design and architecture skills
Nice-to-have
Experience with cybersecurity domain data
Prior Staff or Principal IC role experience
Familiarity with diverse data formats like XML/JSON
Functional programming principles background
Key Requirements
8+ years experience in Data Engineering space
Deep proficiency in Scala language
Expert-level experience with Apache Spark
Strong system design and architecture skills
Track record of mentoring engineers
Work Rights
Must be based in Canada (Eastern time zone preferred) or LATAM