Position: Back-end Developer (Go Golang)
Company: Talentuch
Experience required: 3y
Category: Golang
English level: intermediate
Published: 2022-11-01T00:00:00+02:00

About the project:
Our client is a fast-growing and dynamic company and now they provides the world's first true Zero Trust solution.

The unique architecture of the enterprise solution ensures that all sensitive data and assets remain in the hands of customers at all times. In this true zero-trust model, customer assets remain safe and unprotected even in the event of a supply chain compromise or other attacks on suppliers. Technology keeps companies at the forefront of their fields and makes them incredibly exciting places to work.

The team is dedicated to making a real difference in a securely connected world!

Responsibilities:
You'll be working on cutting-edge technology with great people, and your job will be to bring ideas into living enhancements of the product and infrastructure. The team enjoys implementing great software engineering solutions and if you do enjoy solving challenges such as distribution, scale, and security – your place is with us.

Requirements:
	• 5+ years of experience as a backend developer.
	• Experience in one or more modern programming languages such as Java, NodeJS, C#, Scala, Kotlin.
	• A will and ability to learn new languages (Golang) and technologies.
	• A proven experience with developing distributed architectures at a global scale.
	• An ability to knowledgeably discuss performance, security, and user interactions in complex systems.

Is a plus:
	• Experience with the Golang language.
	• A good grasp of common web identity protocols: OAuth, OIDC, SAML.
	• A good grasp of common network protocols: HTTP, TLS, SSH.
	• Working knowledge of consensus algorithms such as RAFT, PAXOS.
	• An understanding of cryptography and PKI.
	• An understanding of the cyber-security landscape.

What we offer:
	• Flexible work schedule.
	• PTO (14 days) and sick leave (7 days) are provided after 6 months since start working. 
	• Possibility of professional development + technical and English courses.
	• Work with a team of professionals.
	• Flexibility and speed in communication and decisions.
	• Initiative is well rewarded.

We will be happy to discuss the details.