Full-Time

Senior Full Stack Engineer

Posted on 4/18/2024

Surefire Cyber

Surefire Cyber

11-50 employees

Cyber incident response and resilience services

Cybersecurity

Compensation Overview

$95,000 - $140,000Annually

+ Remote Work Options + Flexible PTO + Holiday + Paid Parental Leave + Comprehensive Health + Vision + Dental + 401K Matching Program + Disability + FSA + HSA + Life and AD&D Benefits

Senior

Remote in USA

Required Skills
Python
JavaScript
MySQL
Management
Git
Node.js
Ruby
Java
Postgres
MongoDB
REST APIs
Development Operations (DevOps)
HTML/CSS
Requirements
  • Bachelor's degree in computer science, Cybersecurity, related field of study or equivalent and practical work experience in cybersecurity engineering, development, or hands-on experience as a cyber operator (Incident Response, Threat Hunting, Malware Analysis, or similarly previously held roles).
  • Former professional experience as a Full Stack Developer, DevOps Engineer, or Senior Engineer with a focus on cybersecurity and software engineering.
  • Proficiency in multiple programming and scripting languages such as JavaScript, Python, Go, C#, or other applicable or similar languages.
  • In-depth knowledge of cybersecurity technologies, tools, and best practices.
  • Extensive experience in designing and developing security-focused tools and services.
  • Demonstrated expertise in cloud-based computing platforms and security engineering for cloud environments.
  • Strong project management skills with a proven ability to take ownership of the development roadmap and drive project success.
  • Experience in leading and coordinating cross-functional teams to deliver on project milestones.
  • Proven ability to maintain accountability for project timelines and deliverables.
  • Demonstrated proficiency in project management methodologies, tools, and practices.
  • Excellent problem-solving skills and a passion for innovation and continuous improvement.
  • Strong communication skills with the ability to collaborate effectively with cross-functional teams.
Responsibilities
  • Collaborate effectively with the CTO, fellow engineers, product management, and cross-functional teams to elevate Surefire Cyber’s technology enablement.
  • Engineer scalable solutions for the Surefire Cyber team and platform, ensuring widespread effectiveness.
  • Develop integrations with 3rd party products and solutions to enhance Surefire’s delivery capability and technological resilience.
  • Take ownership and accountability of the development roadmap, ensuring alignment with business goals and objectives.
  • Spearhead the delivery of engineering projects, guiding cross-functional teams to meet milestones and deadlines.
  • Lead and support projects independently and collaboratively proactively maintaining communication with stakeholders, from inception to completion, with a focus on building solutions from scratch.
  • Stay informed about the latest technology trends, coding standards, libraries, and frameworks within the IR and InsureTech space.
  • Share knowledge and mentor team members on effectively implementing new features within the codebase.
  • Design and implement user interfaces for web applications, ensuring a seamless and secure user experience.
  • Develop and maintain server-side components and APIs (application programming interfaces) with a focus on robustness and security.
  • Optimize application performance for scalability and responsiveness, applying best practices in both front-end and back-end development.
  • Demonstrate proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript libraries/frameworks.
  • Demonstrate proficiency in one or more programming languages, including Node.js, Python, Ruby, Java, or C#.
  • Work with database systems, including MySQL, PostgreSQL, and MongoDB, to ensure efficient data management.
  • Demonstrate proficiency in RESTful API design and development, contributing to seamless communication between system components.
  • Use version control using Git to maintain a collaborative and organized development environment.
  • Design and develop architectural approaches based on business needs, exploring options such as Monolithic, Microservices, Serverless, Event-Driven, Domain-Driven, and Service-oriented architectures.
  • Manage a development roadmap with large projects and sprints.
  • Track project and sprint advancements, proactively identifying and addressing risks and challenges and providing status updates to the CTO and stakeholders.
  • Ensure sprints and larger projects are delivered on time.
  • Supervise sprint progression and adapt as needed to achieve sprint objectives.

Surefire Cyber Inc. specializes in providing comprehensive solutions to cyber incidents, including ransomware, email compromise, and data theft. The company is dedicated to delivering rapid and robust responses, ensuring minimal disruption and enhanced cyber resilience for businesses. Working at Surefire Cyber means being at the forefront of cybersecurity, where you can contribute to protecting companies from significant cyber threats while being part of a team that values quick and effective solutions.

Company Stage

Series A

Total Funding

$10M

Headquarters

,

Founded

2022

Growth & Insights
Headcount

6 month growth

20%

1 year growth

32%

2 year growth

127%