Senior Software Engineer
Posted on 1/25/2024
INACTIVE
SecurityScorecard

501-1,000 employees

Predictive cybersecurity platform
Company Overview
SecurityScoreCard's mission is to make the world a safer place by transforming the way organizations understand, mitigate, and communicate cybersecurity risk to their boards, employees, and vendors.
Cybersecurity
Data & Analytics

Company Stage

Series E

Total Funding

$292.2M

Founded

2013

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

4%

1 year growth

4%

2 year growth

26%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
JavaScript
UI/UX Design
React.js
Postgres
TypeScript
REST APIs
CategoriesNew
Software Engineering
Requirements
  • 5+ years of experience on a development team deploying agile methodologies
  • Proficiency in HTML5, CSS3, JavaScript, Typescript, React, and Redux
  • Advanced capability using NodeJS and its ecosystem
  • Advanced experience building and extending REST APIs
  • Experience using PostgreSQL (or a similar relational database)
  • Familiarity with source control management best practices
Responsibilities
  • Participate in all stages of the software development life cycle: from design and development to deployment and maintenance
  • Apply clean code principles using accepted best practices for creating straightforward, secure, testable, and well-documented software
  • Collaborate closely with a global team, including engineers, product managers, and UX designers
  • Deliver code that encourages the team in terms of best practices, readability, design patterns, reusability, and testing
  • Keep an eye on data to raise if anything needs to be refactored or improved
Desired Qualifications
  • Experience using modern and functional programming styles
  • Appreciates standards across projects and writes documentation
  • Able to present and defend your technical point of view
  • Can estimate project complexity based on early project documentation and conversations
  • Can clearly articulate technical problems and solutions in written and verbal communication