HHiring Reality
← Synack

Graduate Software Engineer

Synack
Location
Remote in the UK
Posted
18 days ago
Department
R&D
What they actually want (must-haves)
  • A degree in a computing/technology discipline.
  • ~1yr of work/internship experience relevant to this role.
  • 3yrs hands-on experience with Python/Go
  • Some experience with AI technologies, e.g. LLMs, RAG, MCP, etc.
  • Some grasp of token usage optimisation and LLM cost optimisation techniques.
  • Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing.
What the job really is

As a Graduate Software Engineer at Synack, you will design and build AI-centric software systems specifically for the offensive security sector. Your role involves driving product innovation, automating penetration testing processes, and collaborating with cross-functional teams to integrate AI capabilities into broader applications. You will also participate in technical discussions and code reviews, contributing to the overall development and monitoring of product features.

Things to weigh
  • No specific salary figures provided, only a general range based on various factors.
  • The role emphasizes AI technologies, which may require ongoing learning and adaptation in a rapidly evolving field.
  • The position is remote, which may offer flexibility but could also lead to challenges in team collaboration and communication.
  • The focus on offensive security may involve working on sensitive and high-stakes projects.
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Synack?

See how your résumé matches this role — and tailor it from what actually gets interviews.