Staff Data Engineer

SecurityScorecard
$140,000 - $160,000Remote

About The Position

SecurityScorecard is seeking a Staff Data Engineer to join their Data Engineering team. This is a senior individual contributor role with significant technical leadership responsibilities. The successful candidate will act as a technical anchor for the team, improving engineering quality, mentoring junior engineers, and owning complex, high-impact systems end-to-end. The company's data infrastructure is primarily built with Scala and Spark, processing large volumes of data to power security ratings for millions of companies globally. This role is ideal for individuals who excel at tackling challenging problems independently and making architectural decisions with minimal supervision. The position is open to candidates in Canada (Eastern time zone preferred) or LATAM.

Requirements

  • 8+ years of experience in the Data Engineering space, building and maintaining large-scale data pipelines
  • Deep proficiency in Scala — our data platform is Scala-first and this is the primary language for this role
  • Expert-level experience with Apache Spark and distributed data processing at scale
  • Strong system design and architecture skills — you can reason about trade-offs, design for reliability, and communicate your decisions clearly
  • Experience designing, building, and maintaining ETL pipelines and data infrastructure in production environments
  • Comfort with high-throughput, high-volume systems (TB-scale data processing)
  • Familiarity with strongly-typed and functional programming principles
  • Track record of mentoring engineers and elevating team technical quality
  • Proficiency with version control tools, particularly Git

Nice To Haves

  • Experience with a variety of data formats (structured/unstructured, flat files, XML, JSON, relational, Parquet)
  • Experience in the cybersecurity domain or working on security-adjacent data products
  • Prior experience in a Staff or Principal IC role with cross-team technical influence

Responsibilities

  • Serve as a technical lead and de facto anchor for the data engineering team — setting the standard for code quality, system design, and engineering judgment
  • Own complex, ambiguous data engineering problems end-to-end, from architecture through deployment and ongoing reliability
  • Mentor and level up junior and mid-level engineers through code reviews, design discussions, and direct feedback
  • Partner with Product Managers and cross-functional stakeholders to translate business requirements into scalable, maintainable technical solutions
  • Drive architectural decisions across infrastructure, application, and data tiers — and be accountable for their outcomes
  • Identify and lead initiatives to improve system performance, reliability, and engineering efficiency across the team
  • Participate in all stages of the software development life cycle, from design and development through deployment and maintenance
  • Implement comprehensive testing and performance tuning to ensure system stability and uptime
  • Define technical approaches for large-scope projects, estimate effort, and help unblock teammates at all levels
  • Write clean, maintainable, production-grade code that sets the example for readability, design patterns, reusability, and testing
  • Own end-to-end systems across infrastructure, application, and data tiers — not just individual components
  • Lead code reviews with a focus on raising team standards, not just catching bugs
  • Continuously monitor performance metrics across owned systems and proactively drive improvements and refactors
  • Contribute to a culture of documentation, knowledge sharing, and engineering rigor

Benefits

  • The estimated total compensation range for this position is $140,000 - $160,000 CAD (base plus bonus).
  • Actual compensation for the position is based on a variety of factors, including, but not limited to affordability, skills, qualifications and experience, and may vary from the range.
  • In addition to base salary, employees may also be eligible for annual performance-based incentive compensation awards and equity, among other company benefits.
  • Commitment to Equal Employment Opportunity and embracing diversity.
  • Hiring decisions based on merit; no discrimination based on race, color, religion, national origin, sex or gender (including pregnancy) gender identity or expression (including transgender status), sexual orientation, age, marital, veteran, disability status or any other protected category in accordance with applicable law.
  • Consideration of qualified applicants regardless of criminal histories, in accordance with applicable law.
  • Commitment to providing reasonable accommodations for qualified individuals with disabilities in job application procedures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service