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
Strong design skills required – UML is a bonus; exposure to Domain Driven Design desirable
Some experience with asynchronous messaging technologies such as Google PubSub, Kafka
In depth knowledge of NoSQL and RDBMS technologies
Strong experience with Docker, Kubernetes, Cloud Environments (GCP preferred)
Experience working on agile teams
Excellent communication and collaboration skills in all mediums
Experience working on and scaling a microservice-based application
A proven ability to thrive in a collaborative environment involving different stakeholders and subject matter experts
Ready to join us?
Synack is committed to embracing diversity. Our people are our strength. Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. Synack strives to be inclusive of all people
This position has responsibility to ensure Synack’s security and privacy posture is maintained
Salary is determined by a combination of factors including location, level, relevant experience, and skills. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. The compensation package for this position may also include equity, and benefits
For more details about our benefits, please see our benefits overview. Then for the Employer code, enter: synack