Description
About the role
As the Software Architect, you will play a crucial role in leading our projects focused on blockchain scaling. We expect you to use your deep Operating Systems and SysOps knowledge, along with your Golang expertise, to contribute to the different Blockchain projects our company contributes to in our goal to establish new benchmarks in blockchain security and interoperability.
In this role, you are more than a team member; you are a leader among many, guiding the development and execution of several groundbreaking projects. You will be responsible for managing contributions to the ecosystem for significant parts of the project. Your work will be vital in pushing technological boundaries forward, making you an integral part of shaping new standards in the blockchain domain.
We're looking for someone who has:
Expertise in Container Technologies: Your skill set includes extensive experience with Linux kernel, Linux containers and container orchestration, mainly contributing to and understanding the implementation of orchestration technologies such as Docker, Kubernetes, LXC, Vagrant, Mesos, Containerd, or RKT. You're adept at managing containerized environments, ensuring they are scalable, secure, and efficient.
Exceptional Proficiency in Golang: You bring a deep expertise in Golang, backed by at least 5 years of software engineering experience. Your background demonstrates a strong track record of developing scalable, high-performance applications.
Open-Source Project Management: You've successfully managed a popular open-source project and were primarily responsible for its success, managing its pull requests. Your contributions to open-source projects reflect your collaborative spirit and commitment to innovation at the forefront of technology.
Problem-Solving Excellence: You possess robust problem-solving skills with a proven ability to navigate and resolve complex technical challenges. Your analytical and solution-focused approach enables you to deliver results even in the most ambiguous scenarios.
Network socket experience: Good understanding of TCP-IP and/or UDP.
Nice to have:
Blockchain Ecosystem Familiarity: Experience with Tendermint and/or Cosmos SDK or a general understanding of blockchain ecosystems. Knowledge in related areas like cryptography and peer-to-peer (P2P) networking is also valuable.
Experience building cloud computing infrastructure such as Amazon, EC2, Google Cloud, Linode, Digital Ocean
Experience writing technical documentation or protocol specifications
Technical Versatility: Exposure to various aspects of software development, including system architecture and full-stack development, indicates a well-rounded technical proficiency. Experience with hardware or low-level computing can also offer unique perspectives on our projects.
Educational Background: A Bachelor's degree in Computer Science, Engineering, or a related field is valued for the foundational knowledge it provides, though it's not a strict requirement.
About Us:
All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.
AiB is a longstanding contributor to the Cosmos ecosystem. In 2014, our CEO, Jae Kwon, was the first to introduce a solution to the Proof-of-Stake distributed consensus problem, building the core infrastructure that powers Cosmos today including Tendermint Core and Cosmos SDK. From creating and funding to engineering and marketing, we prioritize simplistic and minimalistic approaches to building technological solutions that endure.
AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the DAO registered team, we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.
How we work:
We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.
You have the flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Town Hall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives, and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.
AiB in the news:
Disclaimer
Direct applications only. AiB does not accept unsolicited resumes from recruiters or employment agencies in response to AiB website or social media posts. AiB will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited resumes. AiB explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of AiB.
Please mention the word **CHEAPEST** and tag RMTA3LjE3OC4yMzIuMTY5 when applying to show you read the job post completely (#RMTA3LjE3OC4yMzIuMTY5). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.