Staff Fullstack Software Engineer
Confirmed live in the last 24 hours
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.
Company Stage
Series E
Total Funding
$294.4M
Founded
2013
Headquarters
New York, New York
Growth & Insights
Headcount
6 month growth
↑ 0%1 year growth
↓ -1%2 year growth
↑ 39%Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Apache Kafka
Data Structures & Algorithms
Docker
JavaScript
HTML/CSS
Postgres
React.js
REST APIs
Terraform
TypeScript
UI/UX Design
Quality Assurance (QA)
Redux.js
CategoriesNew
Software Engineering
Requirements
- You consider yourself Fullstack and have appreciation for being involved in both back-end and front-end parts of software development in a solid manner
- 8+ years of experience on a development team deploying agile methodologies, collaborating with technologists, creatives, and product owners
- Built large scale projects from scratch, supported its launch and monitored it afterwards for availability and growth
- Proficiency in HTML, CSS, JavaScript, Typescript, React, and Redux
- Experience with NodeJS,and PostgreSQL
- Experience working with any of the following are all a plus: AWS, Docker, Terraform, Kafka
- A deep understanding of associated computer science fundamentals: object-oriented programming, data structures, algorithm design, problem solving, and complexity analysis
- The ability to present the architectural design of a system to project team members and other stakeholders in clear, simple terms
- Calls for and leads code reviews
- Uses DRY and YAGNI principles in code design
- Can document tests based on high-level acceptance criteria
- Can automate processes as needed
- Can set up a deployment pipeline
- Works across the organization to help improve all CD practices and evangelizes standards
- Experience actively mentoring junior team members
- A strong appreciation for design and user experience
- Establishes standards across projects and writes documentation
- Owns presentations and can write them independently
- Can estimate project complexity based on early project documentation and conversations
- Feels comfortable representing their discipline in higher-level project conversations
- Can provide constructive feedback to leadership on more junior members of their discipline
- Can clearly articulate technical problems and solutions in written and verbal communication
- Understands cross-functional issues and is able to effectively communicate with other departments
Responsibilities
- Design, develop and test new features for SecurityScorecard's platform
- Maintain and extend existing public facing REST APIs
- Collaborate closely with global team, including engineers, product managers and UX designers
- Participate in all stages of the software development life cycle: from design and development, to deployment and maintenance
- Build a reliable software with comprehensive testing of features and performance tuning to ensure platform stability both in terms of uptime as well as performance
- Brings distinguished expertise in automation in QA and delivery process/reliability