
Principal Software Architect - Data Platform
About this role
Role Overview
SecurityScorecard is hiring a Principal Software Architect to lead the system design of our data platform. This hybrid role is based out of the New York City or Austin offices, or available for fully remote work for candidates living outside a 75-mile radius of either location. This position is ideal for an experienced technical leader with a strong background in distributed systems who wants to shape internet-scale data architecture.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
SecurityScorecard is a global leader in cybersecurity ratings, continuously rating over 12 million companies across 64 countries. Founded in 2013 and headquartered in New York City, the company helps organizations monitor and remediate digital risks. Its patented rating technology is utilized by over 25,000 organizations for board reporting, self-monitoring, third-party risk management, and cyber insurance underwriting. Recognized widely for its innovative technology and workplace culture, SecurityScorecard is backed by world-class investors.
How to Apply
Interested candidates should apply directly on the official SecurityScorecard careers page.
Skills and tech stack
Questions candidates ask
What is the work location model for this role?
This position follows a hybrid model requiring employees who live within 75 miles of the Midtown NYC or Downtown Austin offices to work onsite 1 to 2 days per week. Candidates living outside a 75-mile radius of both offices are eligible for fully remote work.
What level of experience is required for the Principal Software Architect?
Applicants must have 10+ years of software or data engineering experience, including significant time spent architecting large-scale data platforms.
What is the salary range for the New York location?
The estimated total compensation range for candidates based in New York is $270,000 to $330,000 USD, which includes base salary and bonus.
What programming languages are needed for this position?
The role requires strong Python and PySpark skills, solid Java expertise for Flink stream processing, and enough familiarity with Scala to read an existing Spark codebase.
Does SecurityScorecard provide visa or immigration sponsorship for this job?
No, SecurityScorecard does not provide immigration sponsorship for this position.
The application is on the official SecurityScorecard careers page.
Apply on company site