Senior Software Engineer

Snyk Snyk · Enterprise · Bucharest, Romania

Senior Software Engineer at Snyk, a company focused on secure AI software development. The role involves building foundational, scalable infrastructure for Snyk's AI-native Developer Security Platform, ensuring its broad adoption, and tackling complex engineering challenges. Responsibilities include analyzing, designing, and implementing solutions, leading initiatives, collaborating cross-functionally, mentoring junior engineers, and resolving critical bugs.

What you'd actually do

  1. Analyze, design, and implement high-quality, well-tested solutions to complex problems.
  2. Lead key efforts from idea to execution, demonstrating end-to-end ownership.
  3. Collaborate cross-functionally to ensure our infrastructure is used broadly and consistently.
  4. Mentor and coach junior engineers, helping to grow the next generation of talent at Snyk.
  5. Build systems with a long-term mindset, focusing on design, robust testing, and scalability.

Skills

Required

  • Go
  • TypeScript
  • Python
  • large-scale software systems design
  • fundamental computer science concepts
  • building highly reliable, scalable systems
  • code quality
  • clear and effective communication
  • dealing with ambiguity
  • collaborative work

Nice to have

  • working on early-stage products
  • talking with customers to solve their problems
  • tackling complex technical challenges
  • hybrid work schedule
  • engaging with a team in person

What the JD emphasized

  • at least 7 years of commercial experience as a Software Engineer
  • expertise in large-scale software systems design
  • highly reliable, scalable systems