Senior Software Engineer

Snyk Snyk · Enterprise · Lisbon, Portugal

Senior Software Engineer to redefine how security tools are built in the AI Era, focusing on DAST and unifying application risk views. The role involves developing backend components, collaborating with teams, implementing tests, and reviewing code for an award-winning API security product.

What you'd actually do

  1. Analyse requirements, specifications, and technical design documents in preparation for development.
  2. Develop backend components that support new or existing features.
  3. Work with the different teams to discuss and implement technical solutions, and fix and identify bugs.
  4. Implement tests for any developed code.
  5. Review and test teammate's code.

Skills

Required

  • Backend Engineer
  • Software Developer
  • Python
  • Go
  • code quality
  • code reviews
  • communication

Nice to have

  • security concepts
  • customer interaction
  • complex technical problem solving

What the JD emphasized

  • Strong experience with Python or Go
  • Ability to deal with ambiguity, and respond with agility when requirements and priorities change.