About Us:
Gateway is at the forefront of revolutionizing the blockchain ecosystem, creating secure, scalable, and high-performance solutions that drive the future of decentralized technology. As a key innovator in this space, we’re dedicated to providing groundbreaking infrastructure and tools that empower blockchain networks, enhance security, and ensure reliability.
Our mission is to simplify the complexities of blockchain technology and turn them into real-world applications that make an impact. From managing critical blockchain nodes to developing cutting-edge validation and security tools, Gateway is committed to pushing the boundaries of decentralization and boosting network performance.
At Gateway, we foster a culture of continuous learning, collaboration, and innovation. Joining us means you’ll be part of a dynamic team that’s shaping the future of blockchain technology. Whether you’re a passionate enthusiast, a developer, or a researcher, Gateway offers a platform where your drive for blockchain innovation meets purpose-driven progress.
Job Description:
Join our team as a Gateway Intern and immerse yourself in the dynamic world of blockchain technology! This exciting role offers a unique opportunity to work on live, cutting-edge projects, gain invaluable hands-on experience, and play a pivotal role in securing decentralized networks. If you're passionate about innovation and eager to make an impact, this is your chance to shine!
Our stack
- Python/Django to build various internal tooling and to automate Presto blockchain deployments
- Celery + Redis + Postgresql
- Hashicorp Nomad/Consul and Docker swarm to orchestrate the micro-services and deployments
- Grafana stack for monitoring
- AWS and bare metal servers for Validators
Key Responsibilities:
- Take charge of deploying, monitoring, and maintaining blockchain network nodes to ensure seamless operations.
- Designing new functionality from the high level requirements
- Making architectural decisions
- Improving code quality by refactoring and improving test coverage
- Deployment of smart contracts
- Improving monitoring of rollups
- Stay updated on the latest blockchain technologies and trends.
- Develop innovative scripts and tools using Golang, Python, or other cutting-edge languages to automate and enhance node efficiency.
- Collaborate on designing and implementing robust, secure cloud infrastructure on AWS, pushing the boundaries of scalability.
- Dive into smart contract development and testing, contributing to the backbone of decentralized ecosystems.
- Troubleshoot and resolve complex performance and security challenges, becoming the go-to problem solver.
- Stay ahead of the curve by exploring and mastering the latest trends and advancements in blockchain technology.
Take ownership, innovate, and be a part of shaping the future of decentralized networks!
Preferred Skills and Qualifications:
- Developed backend using Python Django rest API and Celery
- Knows how to work with monitoring solutions such as Grafana, Prometheus, Log processing
- Understands fundamentals of Smart Contracts
- Can deploy a custom POA network and debug blockchain deployment
- Solid grasp of Linux and hands-on experience with command-line tools, showcasing your technical foundation.
- Fundamental knowledge of programming and data structures & algorithms, ready to build on and innovate.
- Experience or familiarity with cutting-edge tools like Golang, Python, DevOps, or smart contracts, setting you apart as a tech enthusiast.
- A sharp problem-solver with a proactive approach to learning and growth.
- Enthusiasm for blockchain technology and decentralized systems.
- A genuine passion for blockchain technology and decentralized systems, driven to explore and contribute to this revolutionary space.
Bring your curiosity, skills, and enthusiasm to the table and be part of an exciting journey into the future of blockchain!
What You’ll Learn:
- Master blockchain technology by diving deep into the architecture and intricacies of decentralized systems.
- Gain hands-on coding expertise with real-world experience in writing code for node validation and automation.
- Achieve cloud infrastructure mastery by learning to deploy and manage secure, scalable cloud systems.
- Collaborate with seasoned professionals specializing in blockchain, zero-knowledge (ZK) technologies, and validator services.
- Engage in cutting-edge research and development projects focused on privacy solutions and ZK stacks.
- Contribute to the advancement of decentralized Web3 infrastructure.
Perks of Joining Us:
- Gain hands-on experience in blockchain operations, building skills that matter.
- Work on live, impactful projects and make real contributions to the blockchain ecosystem.
- Receive guidance and mentorship from industry-leading experts.
- Enjoy flexible working hours and a supportive, growth-oriented environment.
- Thrive in a remote-first culture that values work-life balance and supports productivity from anywhere.
- Collaborate with a diverse, global team of professionals, gaining international exposure.
- Access cutting-edge tools and resources designed for seamless remote work.
- Be part of an inclusive, innovative company culture that celebrates ideas and fosters creativity.