Senior .NET & Golang Developer | Remote | Decentralized Systems

Remotely
Full-time

We're seeking an accomplished .NET and Golang Developer to join our innovative engineering team constructing next-generation decentralized applications. In this pivotal role, you'll leverage your dual expertise in .NET (primary) and Golang (secondary) to architect and implement robust modules while integrating privacy-centric technologies including Tor network protocols and InterPlanetary File System (IPFS).


Key Responsibilities

- Design and develop sophisticated new modules using .NET 8 (primary) and Go 1.21 (secondary) for our distributed application ecosystem.

- Analyze, maintain, and enhance existing codebases with meticulous attention to performance optimization, scalability, and security protocols.

- Implement advanced solutions utilizing Tor network infrastructure for enhanced privacy protection and security layers.

- Architect systems leveraging IPFS for decentralized content storage, distribution, and retrieval across distributed networks.

- Collaborate effectively with cross-functional teams to define, refine, and implement elegant software architecture solutions.

- Create clean, maintainable, and well-tested code adhering to industry best practices and established design patterns.

- Participate actively in code reviews and contribute meaningful insights to technical discussions, elevating overall quality standards.

- Debug and resolve complex issues across various layers of the application stack with minimal supervision.

- Document software components and development processes thoroughly to facilitate knowledge sharing and onboarding.


Required Skills

- 3+ years of professional experience with .NET development, including modern frameworks (.NET 6/7/8).

- Advanced proficiency in C# programming language and comprehensive understanding of framework features.

- Working knowledge of Golang and its ecosystem for backend development and microservices.

- Demonstrated experience designing and implementing RESTful APIs and service integrations.

- Solid understanding of object-oriented programming principles, SOLID patterns, and software architecture.

- Practical experience with distributed systems architecture and microservice deployment patterns.

- Proficiency with Git version control systems and collaborative development workflows.

- Strong competency with both relational (SQL Server, PostgreSQL) and NoSQL database technologies.

- Thorough understanding of network protocols, web security principles, and authentication mechanisms.

- Proven ability to work independently in a remote environment with exceptional self-management skills.


Nice to Have

- Prior implementation experience with Tor network protocols or other privacy-enhancing technologies.

- Practical knowledge of IPFS or similar decentralized storage solutions and content-addressing models.

- Experience building blockchain-adjacent applications or Web3 development environments.

- Background in applied cryptography or security-focused application development.

- Meaningful contributions to open-source projects or community initiatives.

- Experience configuring and maintaining CI/CD pipelines and implementing comprehensive test automation.

- Practical knowledge of containerization technologies including Docker, Kubernetes, or similar orchestration systems.

- Working experience with major cloud platforms (Microsoft Azure, AWS, or Google Cloud Platform).

- Familiarity with agile development methodologies and remote team collaboration frameworks.


Why Join Us

Become part of our forward-thinking engineering team and contribute to innovative decentralized applications that prioritize user privacy and data sovereignty in an increasingly centralized digital landscape. We offer competitive compensation packages, flexible remote work arrangements, and the opportunity to work with cutting-edge technologies that challenge conventional paradigms. You'll accelerate your professional growth while developing meaningful solutions that advance the state of decentralized systems and privacy-preserving technologies.