| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Celestia Labs | Remote | $72k - $75k | |||
Exchange Valet | Athens, Greece | $90k - $96k | |||
Synechron | Pune, India | $94k - $210k | |||
Tether | TI Lugano CH | $36k - $117k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Tether | Barcelona, Spain | $36k - $117k | |||
Tether | London, United Kingdom | $36k - $117k | |||
Tether | Sao Paulo, Brazil | $36k - $117k | |||
Tether | Dubai, United Arab Emirates | $36k - $117k | |||
Tether | Bangalore, India | $36k - $117k | |||
Baxus | New York, NY, United States | $150k - $200k | |||
travoom | Austin, TX, United States | $84k - $90k | |||
emergingtechnologyltd | London, United Kingdom | $97k - $150k | |||
LCX | Gurugram, India | $54k - $60k | |||
Chaoslabs | Remote | $144k - $164k | |||
travoom | Austin, TX, United States | $87k - $87k |
Senior Engineer - Go
Perks
- Flexible and remote work environment with multiple onsites each year
- Competitive salary and meaningful long-term compensation package
- Stipends for home office, coworking space, professional and personal growth
- 4 weeks annual vacation
- Being part of a collaborative, supportive team with opportunities for mentorship and professional growth
- 401k and healthcare coverage for US team members
Responsibilities
- Own and ship key parts of Celestia Node - our data-availability layer that re-transmits block data to light clients and rollups.
- Design and optimize Go services for storage, P2P networking, and consensus, using transports such as TCP, QUIC, gRPC, and libp2p.
- Benchmark and tune performance by implementing metrics, tracing, and structured logging to identify regressions early.
- Drive code quality through design documentation, code reviews, and comprehensive technical documentation.
- Support external developers via GitHub and Discord by triaging issues and incorporating real-world feedback into product roadmap.
Who You Are
- 7+ years of hands-on software engineering experience
- Expert-level Go proficiency, including concurrency patterns and performance profiling
- Strong understanding of networking & transport protocols (TCP, QUIC, gRPC, libp2p) and peer-to-peer architectures
- Proven experience scaling distributed or storage systems with focus on performance, reliability and data integrity
- Security-first mindset with knowledge of cryptography fundamentals and threat modeling
- Performance engineering expertise: CPU/memory profiling, GC tuning, latency analysis, and capacity planning
- Fluency with modern observability tools (Prometheus, OpenTelemetry, etc)
- Open-source contributions and excellent asynchronous communication skills
What does a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.