Software Engineer - AppRisk Team (Node.js, TypeScript)

Snyk is a developer security platform that makes it easy for development teams to find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure — and do it all right from the start.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Cybersecurity

Description For Software Engineer - AppRisk Team (Node.js, TypeScript)

Snyk is looking for a passionate and experienced full-stack engineer to join their AppSecEx Inventory team. In this role, you'll help build a best-in-class inventory management system used by both internal security teams and customers. This platform will play a key role in ensuring application security throughout the development lifecycle.

The role will focus primarily on back-end product development, with some elements of front-end UI as well. You'll be:

  • Building and enriching features for the inventory management system using modern web technologies
  • Collaborating on architectural decisions for a scalable and maintainable platform
  • Engaging in problem analysis and working with product to create solutions that delight users
  • Developing and testing features across the full-stack using NodeJS and TypeScript
  • Working in a CI/CD environment and promoting efficient development practices
  • Monitoring and troubleshooting issues to ensure platform stability
  • Proactively and collaboratively working in cross-functional teams
  • Learning from and with teammates, through paired programming and other knowledge sharing

Requirements:

  • B.Sc. in computer science or equivalent experience
  • 4+ years' experience with NodeJS, TypeScript, and other modern web technologies
  • Experience with NoSQL and/or SQL databases
  • A commitment to high code quality and effective code reviews
  • Ability to move quickly and iterate, with a focus on delivering results
  • Experience with Continuous Integration / Continuous Deployment workflows

Preferred qualifications:

  • Experience managing and scaling large datasets
  • Experience with React on the front-end
  • Experience scaling a rapidly growing SaaS application
  • Experience with OpenAPI, or with container orchestration tools like Kubernetes

Snyk offers a range of benefits including flexible working hours, work-from-home allowances, generous vacation and wellness time off, health benefits, and more. They are committed to creating an inclusive and engaging environment where employees can thrive while working towards the common mission of making the digital world a safer place.

Last updated 4 months ago

Responsibilities For Software Engineer - AppRisk Team (Node.js, TypeScript)

  • Building and enriching features for our inventory management system using modern web technologies
  • Collaborating on architectural decisions for a scalable and maintainable platform
  • Engaging in problem analysis and work with product to create solutions that delight users
  • Developing and testing features across the full-stack using NodeJS and TypeScript
  • Working in a CI/CD environment and promote efficient development practices
  • Monitoring and troubleshooting issues to ensure platform stability
  • Proactively and collaboratively working in cross-functional teams
  • Learning from and with teammates, through paired programming and other knowledge sharing

Requirements For Software Engineer - AppRisk Team (Node.js, TypeScript)

Node.js
TypeScript
React
  • B.Sc. in computer science or equivalent experience
  • 4+ years' experience with NodeJS, TypeScript, and other modern web technologies
  • Experience with NoSQL and/or SQL databases
  • A commitment to high code quality and effective code reviews
  • Ability to move quickly and iterate, with a focus on delivering results
  • Experience with Continuous Integration / Continuous Deployment workflows

Benefits For Software Engineer - AppRisk Team (Node.js, TypeScript)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • Time off for learning and self development
  • Generous vacation and wellness time off
  • Country-specific holidays
  • 100% paid parental leave for all caregivers
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Country-specific life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Software Engineer - AppRisk Team (Node.js, TypeScript)

Software Engineer - Analysis Team

Software Engineer position at Snyk, building next-generation security analysis tools with focus on scalable systems and machine learning optimization.

QA Engineer

Mid-level QA Engineer position at Snyk, focusing on ensuring quality in developer security platform through comprehensive testing and automation.

Software Engineer - Developer Experience

Software Engineer position at Snyk focusing on developer security platform development, requiring Go/TypeScript expertise and 2+ years of experience.

Software Engineer

Join Snyk as a Software Engineer to build secure, scalable services and shape the future of application security.

Software Engineer - DevX (CLI)

Join Snyk as a Software Engineer - DevX (CLI) to build high-performance, scalable services for application security, collaborating with cross-functional teams and impacting millions of developers worldwide.