This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are seeking a Backend Developer (Go) to join our RPC Team and help build the next generation of Web3 infrastructure, focusing on microservices, backend systems, and scalable solutions.
The role involves driving the development and continuous optimization of microservices in Go as part of our RPC product, ensuring high performance and reliability.
You will make informed design and architectural decisions to enhance backend systems and improve scalability.
The position requires designing and building RESTful APIs, ensuring seamless integration with other services.
You will optimize backend services using gRPC and Protocol Buffers for efficient inter-service communication.
Maintaining performance and reliability under high-load throughputs is essential.
You will manage and scale PostgreSQL databases, ensuring data integrity and performance.
Utilizing HashiCorp Nomad and Consul for service discovery and orchestration within our microservice architecture is part of the role.
Collaboration with a globally distributed team of experienced engineers to deliver long-term technical roadmaps and solutions is expected.
Requirements:
Mandatory proficiency in Go is required, with demonstrated experience in developing backend services, particularly microservices, and proficiency in profiling Go applications.
Hands-on experience with relational databases like PostgreSQL, including management and optimization, is essential.
Experience in developing and maintaining high-load systems, as well as designing and implementing RESTful APIs, is required.
Proficiency with gRPC and Protocol Buffers for efficient communication between services is necessary.
Experience with HashiCorp Nomad and Consul for service discovery, microservice orchestration, and cluster management, along with expertise in Docker, is required.
Strong communication skills in English, both verbal and written, are essential for effective collaboration in a remote, globally distributed team.
A startup mindset is necessary, with the ability to thrive in fast-paced, remote-first startup environments and contribute quickly.
Benefits:
We offer a competitive salary and performance-based bonus structure.
There is a high degree of autonomy and opportunity for long-term career growth.
You will have the chance to closely collaborate with teams working on fundamental research and cutting-edge innovation products in Ethereum scaling and broader blockchain technology.
The position is fully remote with flexible working hours.