Staff Software Engineer, API

Job not on LinkedIn

September 17

Apply Now
Logo of SecurityScorecard

SecurityScorecard

Cybersecurity • Enterprise

SecurityScorecard is a company that focuses on cybersecurity and risk management. It provides solutions for supply chain detection and response, third-party cyber risk management, and external attack surface management. By leveraging AI and security ratings, SecurityScorecard helps organizations improve their cybersecurity postures and manage risks effectively. The company's platform allows for monitoring and remediation of vulnerabilities, collaboration with vendors, and compliance with regulatory mandates. SecurityScorecard serves a diverse range of industries, including public sector, technology, healthcare, financial services, and more. Its comprehensive suite of tools and services, such as Security Ratings and MAX, empower organizations to proactively manage cyber risks and enhance their overall security structures.

501 - 1000 employees

Founded 2013

🔒 Cybersecurity

🏢 Enterprise

💰 $180M Series E on 2021-03

📋 Description

• We’re looking for a talented Backend Software Engineer with strong experience delivering high scale API services and real-world experience building scalable systems. • Design and develop reliable services and APIs, create intuitive developer friendly workflow experiences, and work on infrastructure that handles mission-critical workloads. • Collaborate with Product Managers, Designers, and Engineers to bring ideas to life and continually improve what we deliver. • Participate in all stages of the software development life cycle, from design and development to deployment and maintenance. • Follow clean code principles, using best practices to write secure, testable, and well-documented software. • Produce high quality documentation for both internal and external use. • Work closely with a global team, including engineers, product managers, and UX designers, to build a stable, high-performance platform. • Implement comprehensive testing and performance tuning to ensure system stability and uptime. • Collaborate with cross-functional teams to translate requirements, estimate effort, and unblock work as needed. • Own end-to-end features from design to deployment across the stack. • Write clean, maintainable, well-tested code following best practices in software design, performance, and reliability. • Design and optimize systems for low-latency and high-throughput workloads. • Continuously improve infrastructure, deployment pipelines, and developer workflows. • Contribute to a strong team culture rooted in collaboration, continuous learning, and technical excellence.

🎯 Requirements

• 7+ years of experience working in agile environments (ideally Scrum), collaborating with cross-functional teams (engineering, design, product). • Strong proficiency in server-side development with hands-on experience in building scalable and reliable back-end systems. • Strong experience with Node.js. • Strong experience delivering public and scalable APIs. • Solid foundation in backend development with a relational database (e.g., PostgreSQL). • Proven ability to build scalable, maintainable software in modern environments. • Strong testing habits with unit and integration test coverage. • Experience working in agile teams and version control systems (e.g., Git). • Fluent English communication skills. • We do not provide immigration sponsorship for this position.

🏖️ Benefits

• The estimated total compensation range for this position is $75,000 - $95,000 USD (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.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com