DevJobs

Senior Software Engineer

Overview
Skills
  • Go Go
  • Python Python
  • TypeScript TypeScript
  • NPM
  • Vite
  • Webpack

Who Are We?

We are Savvy, and we’re on a mission to address one of the biggest unsolved problems that remain in cybersecurity: the human element. The human workforce is involved in an estimated 82% of cybersecurity incidents, yet there is a lack of effective real-time visibility and control to prevent these incidents from occurring. At Savvy, we firmly believe that this must change to make meaningful improvements in security and drive down cyber risk. We are founded by an experienced team of top security veterans. Our platform represents a new security paradigm, coupling human cognitive science, advanced machine learning, and powerful automation.

This combination allows security experts to interact with users during critical moments of decision, massively scaling their expertise to produce better security outcomes while also empowering the workforce with the flexibility to innovate.

We're looking for the best to join our team for this exciting journey.

Who are we looking for?

We’re looking for an experienced Senior Software Engineer to join our R&D team. A technology expert with extensive experience in designing and developing complex software systems, and a deep understanding of backend architecture and cloud environments. A team player with great human relations who frequently collaborates with other R&D and Product members.

Responsibilities:

  • Participate in all aspects of software development activities, including design, coding, code review, unit/integration testing, bug fixing, and code/API documentation.
  • Participate in code reviews and contribute to improving coding standards.
  • Take ownership of smaller-scale features or components within larger projects.
  • Identify and resolve technical issues, ensuring the stability and reliability of backend systems.

Requirements:

  • 5+ years of experience as a Software Engineer.
  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
  • Expertise in the TypeScript ecosystem, including Vite, NPM packages, and Webpack.
  • Proficiency in programming languages such as Go, Python, or similar.
  • Strong software development principles, algorithms, data structures, and system design expertise.
  • Proven ability to lead technical discussions, troubleshoot complex issues, and design scalable solutions.
  • Ability to work in a fast-paced environment and adapt to changing priorities and requirements.
  • Excellent human relations.
  • Ability to work and learn independently as well as in a team environment.

Savvy