The company is looking to build the future of application security by creating high-performance, reliable, and scalable services.
Requirements
- At least 5 years of commercial experience as a Software Engineer
- Experience in large-scale software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures)
- Proficiency in at least one of our core programming languages (Go, TypeScript)
- Experience in at least one of: building highly reliable, scalable microservice back-ends for web APIs or applications, or other types of large-scale, high reliability systems; building web UIs, CLIs or APIs for use by other engineers; building infrastructure or platform automation, or observability or release tools
- Demonstrable skill in effective software testing
- Strong commitment to code quality, and the value of giving and receiving feedback through code reviews
Responsibilities
- Analyzing, designing and implementing high-quality solutions to problems with well-tested, maintainable code
- Building systems with the long-term in mind, focusing on good design, robust testing, and sustainability from the perspective of cost and scale
- Supporting customers by resolving bugs and customer support escalations
- Designing solutions to problems which typically require multiple engineers to implement
- Demonstrating end-to-end ownership for the delivery of key efforts, and leading peers in the delivery of particularly broad efforts as a technical lead
- Providing mentorship to more junior engineers, and playing a role in growing the next generation of engineers at Snyk
Other
- Ability to deal with ambiguity, and respond with agility when requirements and priorities change
- Effective communicator both verbally and in writing
- Ability to work collaboratively, be curious and have a growth mindset
- Ability to lift the performance of a team through coaching and mentoring of more junior engineers
- Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development
- Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers
- Health benefits, employee assistance plans, and annual wellness allowance