Squadsy Logo

Squadsy

Python Developer – Educational Blockchain Implementation

Posted 4 Days Ago
In-Office or Remote
Hiring Remotely in Remote, OR
150K-200K Annually
Entry level
In-Office or Remote
Hiring Remotely in Remote, OR
150K-200K Annually
Entry level
Develop and maintain an educational blockchain implementation in Python, including blocks, hashing, transactions, balances, Proof of Work mining, chain validation, and consensus conflict resolution. Write clean, well-documented code, unit tests, tutorials, and optional demo APIs or web interfaces. The role emphasizes clarity, learning, and foundational blockchain concepts rather than production-scale complexity.
The summary above was generated by AI

We are looking for a Python Developer to help build and maintain a simple, educational blockchain implementation designed to make core blockchain concepts easy to understand. This project focuses on clarity and learning, not production-scale complexity, making it ideal for someone who enjoys teaching through clean, well-documented code.

About the Project:

This is a minimal blockchain implementation created for educational purposes. It covers only the fundamental concepts:

  • Block and Hash
  • Transaction and Balance
  • Mining with Proof of Work
  • Chain validation and consensus conflicts

Responsibilities:

  • Develop and maintain the blockchain core in Python (blocks, hashing, chain structure)
  • Implement and refine transaction handling and balance tracking
  • Build and optimize the Proof of Work mining mechanism
  • Implement chain validation logic and consensus conflict resolution
  • Write clear, well-commented code and documentation suitable for learners
  • Add unit tests to demonstrate and verify each core concept
  • Optionally contribute example scripts or tutorials that walk through each concept

Requirements:

  • Strong proficiency in Python
  • Solid understanding of hashing (e.g., SHA-256) and basic data structures
  • Familiarity with blockchain fundamentals (blocks, transactions, mining, consensus)
  • Ability to write clean, readable, and well-documented code
  • Experience with unit testing in Python (e.g., pytest, unittest)

Nice to Have:

  • Experience building educational or open-source projects
  • Familiarity with Flask/FastAPI for a simple demo API or web interface
  • Understanding of peer-to-peer networking basics (for consensus conflict demos)

What We Offer:

  • A chance to work on a project with real educational impact
  • Flexible, remote-friendly work environment
  • Opportunity to deepen your own understanding of blockchain fundamentals

Similar Jobs

2 Hours Ago
Remote or Hybrid
USA
140K-215K Annually
Senior level
140K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Develop and operate CrowdStrike’s internal cloud management platform and mission-critical CI/CD pipelines. Build APIs and UIs using Go and TypeScript, improve developer productivity, integrate tooling, maintain cloud-native infrastructure, and support secure, highly available software delivery systems. Collaborate with development, infrastructure, security, and SRE teams, ensure SOC2-aware processes, and participate in on-call operations.
Top Skills: AlertmanagerArgo CdArgo WorkflowsCi/CdDebianDockerGoGoreleaserGrafanaHelmJavaScriptJenkinsKubernetesKustomizeLinuxPrometheusPulumiPypiTemporalTerraformTypescript
2 Hours Ago
Remote or Hybrid
USA
41K-83K Annually
Mid level
41K-83K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Provides high-volume technical support through phone, ticketing, and chat channels. Troubleshoots hardware, software, network, access, and application issues; manages incidents in ServiceNow; handles escalations; and communicates solutions to nontechnical users. Guides junior analysts, supports knowledge management and training, analyzes trends, recommends process improvements, and contributes to IT service efficiency and compliance.
Top Skills: ItilItsmServicenow
2 Hours Ago
Remote or Hybrid
USA
75K-150K Annually
Mid level
75K-150K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Leads high-impact IT incident response, coordinating technical teams, managing incident bridges, triaging issues, communicating status, and driving timely resolution. Monitors dashboards and alerts, escalates emerging issues, and initiates major incident processes when needed. Also supports problem management through root-cause and trend analysis, incident action plans, documentation, reporting, and process improvements.
Top Skills: It Service Management (Itsm)Microsoft Teams

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account