Sr. Full-Stack Engineer

Offer by Corelight






About this job

Compensation: $130k - 185k | Equity
Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Role: Full Stack Developer
Industry: Cybersecurity, Data & Analytics, network monitoring
Company size: 11-50 people
Company type: VC Funded


reactjs, go, node.js, ecmascript-6, python

Job description

We are seeking a very talented, resourceful, and collaborative person for our UI team. This is a great opportunity for someone who is passionate and committed and wants to be able to look back a year from now and say with pride, "I helped build that from the ground up."

Your Role and Responsibilities

We’re seeking a flexible full-stack engineer to help us build out our management platform for controlling widely distributed fleets of Corelight’s virtual and physical appliances. This role will require experience implementing and testing user interface features as well as REST APIs. Generally, this role will:

  • Build scalable, portable and maintainable APIs and interfaces using modern web technologies.
  • Collaborate with our product and design teams to develop and launch attractive solutions for novel functionality.
  • Collaborate with our platform and QA teams to improve architecture and ensure quality and responsiveness of applications.

Minimum Qualifications

  • Proficiency implementing RESTful APIs.
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Relational SQL experience with large data sets, views and stored procedures.
  • Proficiency with Go and/or NodeJS.
  • Bachelors or Masters degree in Computer Science or related fields, or equivalent experience.
  • 3+ years relevant experience.

Preferred Qualifications

  • Proficiency with newer specifications of EcmaScript.
  • Familiarity with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Proficiency with React.js and Redux.
  • Proficiency with web development tools such as Webpack, NPM, shell, git,
  • Familiarity with the standard Unix software development tools (e.g., shell, Python, git).
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Strong relational SQL experience with large data sets, views and stored procedures.
  • 5+ years relevant experience.

A new version is available REFRESH