Senior Golang Engineer

San Francisco, USA
Full time
Remote
Compensation is not specified
Role
Backend Engineer
Description

As a seasoned professional proficient in Golang, you will lead our development endeavors, focusing on virtual machines and blockchain applications that shape the industry's future. Your core responsibilities involve overseeing the design, development, and deployment stages to ensure the utmost standards of scalability, performance, and reliability are met.

Responsibilities

  • Oversee the design and implementation of sophisticated software applications using Golang, emphasizing code quality, scalability, and performance.
  • Collaborate with diverse teams to define, design, and roll out new features.
  • Provide guidance to junior developers, including conducting code reviews and offering feedback to foster team progression.
  • Fine-tune applications for optimal speed and scalability.
  • Address and resolve technical issues, including troubleshooting and debugging processes.
  • Contribute to and maintain a smart contract ecosystem.

Basic Requirements

  • Possess a Bachelor's degree in Computer Science, Engineering, or a related field.
  • Bring to the table more than 5 years of software development experience, with a notable focus on Golang.
  • Demonstrate proven expertise in developing, deploying, and managing large-scale applications in a production environment.
  • Have an in-depth understanding of the Golang ecosystem, tools, libraries, and best practices.
  • Familiarity with go profiler and bench-marking tools.
  • Strong grasp of software architecture, data structures, and go design patterns.
  • Previous contributions to OS and Databases.
  • Great problem-solving abilities and keen attention to detail.
  • Effective communication skills and team collaboration proficiency.

Nice-To-Haves

  • Experience creating blockchain applications using Golang.
  • Involvement in language projects.
  • Profound understanding of garbage collector models.
  • Contributions to open-source projects or active engagement in the Golang community.
  • Hands-on experience with distributed systems.
  • Knowledge of Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Competence in code instrumentation.
  • Previous exposure to DLV and debugging with fuzz systems.
  • Located in California.

Salary Range

The salary range listed serves as a guideline only. Our evaluation during the interview process will consider each candidate's experience and skills to determine an appropriate salary offer. We ensure transparent and equitable compensation packages based on the qualifications and contributions of our employees.

About Us

All in Bits (AiB) is committed to fostering transparency and accountability through open-source software, enabling innovation and global transactions. Our technology empowers creators to establish secure, scalable, and interoperable sovereign blockchains and decentralized applications (dApps).

AiB's dedication to the Cosmos ecosystem dates back years, with a focus on simplicity and enduring technological solutions. Upholding values like transparency and decentralization, we support initiatives like the Decentralists DAO for the Cosmos Hub to enhance consensus and foster innovation.

How We Work

At AiB, we prioritize talent irrespective of geographical location, emphasizing open communication and efficient collaboration tools for our remote-first setup. We grant autonomy for quality work with unlimited growth potential and provide comprehensive benefits to facilitate a harmonious work-life balance. Collaboration is encouraged through regular team and company-wide meetings, fostering inclusivity and accountability.

Disclaimer We accept direct applications only and do not entertain unsolicited resumes from recruiters or agencies in response to our posts. We retain the right to hire candidates without any financial obligations to recruiters. Uninvited resumes are considered AiB's property.

Skills Required
Avatar
GNO.LAND
Company size
Not specified
Location
United States
Description
Join us! We offer the chance to contribute meaningful work at the forefront of an exciting and rapidly growing industry. We’re always on the lookout for top talent and passionate people who want to make a difference in the world. Explore open positions with AiB, Gno.land, Ignite or any of our current projects below.

More Full-time Jobs

Show more

Software Developer, Trading Technology

Singapore
Singapore
Full time
Office
About Company

BitMEX is a prominent cryptocurrency derivatives trading platform renowned for its commitment to innovation, liquidity, and security in the realm of cryptocurrency trading. With a focus on change and unparalleled expertise, BitMEX sets a standard for peer-to-peer crypto-products trading platforms, empowering traders globally with knowledge and confidence.

BitMEX was a pioneer in introducing derivatives trading within the crypto space, catering specifically to institutional and professional traders. The platform is best known for creating the Perpetual Swap, a highly popular trading product, and consistently leading through the development of new cryptocurrency derivative offerings. BitMEX prioritizes user security, with no incidences of lost cryptocurrency due to hacking since its inception in 2014. Emphasizing simplicity, speed, and attention to detail, BitMEX operates across various markets and timezones, seeking adaptable individuals to join its dynamic team and contribute to a thriving cryptocurrency ecosystem.

Role Overview

The Wallets & Funds team plays a critical role in ensuring the security and efficiency of customer deposits for trading purposes, managing millions of addresses and various cryptocurrency chains. By leading wallet and address format enhancements, the team aims to follow industry best practices and contribute to ongoing advancements in the cryptocurrency exchange landscape. BitMEX is expanding its funds and wallets team to enhance deposit handling capabilities and prepare for the onboarding of millions of new users in the future.

Key Responsibilities

Design and maintain software systems responsible for processing customer cryptocurrency deposits and withdrawals in a secure and high-availability environment.

Enhance test coverage of existing codebases and incorporate test-driven development practices into the development process.

Contribute to the architectural design and implementation of modern cryptocurrency and wallet infrastructure.

Preferred Qualifications

Extensive experience collaborating on Python codebases within a team environment.

Proficiency in code review processes and the use of pull-request workflows.

Skill in developing software that interacts with various network protocols, utilizing threading/locking models or asynchronous design for accuracy.

Desired Skills

Experience deploying container-based software solutions.

Proficiency in handling large datasets using Python, including tools like NumPy or SciPy.

Knowledge of cryptocurrency fundamentals at the transaction level, including scripts, signatures, UTXO sets, proof of work, fees, and blockchain blocks.

Familiarity with type-checked and code-formatted Python, pytest, CI/CD processes, and defensive software security practices.

Join BitMEX in shaping the future of digital financial services and contributing to the growth of the cryptocurrency ecosystem through strategic technological investments.

Crypto Social Media Manager(Bengaluru-Remote)

Bengaluru, India
Bengaluru, India
Full time
Remote
Responsibilities

Spearheading social media advertising campaigns for the company.

Creating compelling and original written and visual content for each social media campaign.

Establishing and maintaining a strong online presence for the company across various social media platforms.

Monitoring the company's brand performance on social media.

Collaborating with influencers to enhance brand awareness.

Managing online communities and ensuring positive engagement.

Addressing and responding to comments on all social media accounts.

Overseeing effective customer service operations via social media channels.

Analyzing data to evaluate the effectiveness of social media campaigns.

Providing guidance and coaching to all employees on creating impactful content.

Requirements

Native familiarity with Crypto (Defi, Yield Farming, Staking, IDO/IEO). 

Proficient in social media posting across platforms like Instagram, Twitter, Telegram, Facebook, Tik Tok, and YouTube.

Skilled in utilizing social media tools such as Hubspot, Sprout Social, and Tubebuddy.

Experienced in community management and engagement on platforms like Telegram, Discord, and handling support tickets.

Well-versed in copywriting and social media marketing.

Demonstrated experience in developing effective social media strategies.

Ability to tailor content to fit the unique voice of each social media platform.

Track record of successfully building and nurturing social media communities.

Understanding of fundamental graphic design principles.

Past experience as a Brand Manager on social media.

Capability to measure and assess the outcomes of social media campaigns.

DevOps Lead (Kubernetes, APAC)

Full time
Remote
Position Overview:

We are a global team dedicated to enabling enterprises and developers worldwide to leverage decentralized systems. Our team's diverse expertise spans various sectors, including Ethereum and Starknet protocol engineering, decentralized finance, security auditing, and more. Collaborating with renowned organizations in the blockchain space, we comprise almost 200 remote team members from over 45 countries.

Location / Timezone Details:

While the position offers location flexibility, candidates need to align with the GMT-3 timezone, working between 9:30 AM to 5:30 PM in the GMT+8 to GMT+11 time zone.

Role Summary:

We are in search of a DevOps Lead with profound Kubernetes proficiency to spearhead the transition from public cloud infrastructure to a bare-metal setup. This pivotal role entails orchestrating the technical roadmap, supervising a team of seasoned DevOps engineers, and leveraging Kubernetes expertise for optimized resource management and cost-efficiency. Close cooperation with project management is essential for delivering projects seamlessly while maintaining operational excellence.

Key Responsibilities:

Provide guidance and mentorship to a team of senior DevOps engineers, establishing technical standards and best practices.

Deploy and manage Kubernetes clusters in bare metal environments to enhance performance and realize cost optimization for efficient resource allocation.

Collaborate closely with project management, ensuring alignment between DevOps activities and project goals.

Utilize automation tools and frameworks (CI/CD pipelines, Terraform, ArgoCD) to enhance operational efficiency.

Optimize resource utilization to drive cost-effective operations.

Required Qualifications:

Bachelor's degree in Computer Science, Information Technology, or related field.

8+ years of experience in DevOps with demonstrated technical leadership.

Proficiency in Python/shell scripting; developer experience is beneficial.

Technical expertise encompassing cloud technologies, infrastructure as code (Terraform), CI/CD practices, Kubernetes, and multi-cloud environments.

Strong leadership skills, ability to mentor a team, and excellent communication skills for cross-functional collaboration.

Preferred Qualifications:

Capability to adapt to fast-paced environments.

AWS/GCP/Cloud certifications.

Familiarity with software development practices and agile methodologies.

Willingness to partake in weekend on-call duties, with incentives provided for weekend support.

Residence in Australia or New Zealand.

Declaration:

I provide my consent for the storage and processing of my personal information by the Employing Company for recruitment purposes, complying with the UK GDPR. For further details or queries on this process, contact legalnotices@company.com.

Stay updated on our latest endeavors by following our social channels.

Senior Operations Manager

Hong Kong
Hong Kong
Full time
Office
Who We Are

At our company, we are focused on utilizing technology to shape the future. With a foundation in blockchain technology, our business is a major cryptocurrency spot and derivatives exchange globally. Our goal is to revolutionize the financial ecosystem by offering diverse and advanced products and solutions. Trusted by millions of users worldwide, we are committed to providing an engaging platform that enables individuals to explore the realm of cryptocurrencies. Our dedication to innovation is evident through our broad range of crypto services.

We value our employees just as much as we value our technological advancements. We foster a culture of teamwork, adaptability, and integrity. Our aim is to create a welcoming, inclusive, and diverse work environment where every individual is respected, valued, and empowered to grow and succeed.

About the Opportunity

What You’ll Be Doing:

Managing Collateral/Margin Operations, including margin processing, monitoring portfolios, resolving disputes, and onboarding new clients.

Handling Trading Operations, serving as the primary contact for clients on operational trade issues, ensuring accurate and timely trade transactions, and providing operational reports.

Documenting all trading procedures and designing operation policies for trading activities.

Conducting Portfolio Reconciliation by reconciling data across various office systems, identifying and resolving discrepancies.

Other responsibilities

Identifying opportunities for process improvement, risk reduction, and workflow enhancement.

Leading operational initiatives such as system implementations and process optimizations.

Collaborating with various teams to address operational challenges and develop solutions.

What We Look For In You:

Hold a bachelor's degree with relevant experience in financial services.

Possess strong analytical skills, problem-solving capabilities, attention to detail, and a control-oriented mindset.

Self-motivated, able to work under pressure with integrity, and possess strong organizational skills.

Demonstrated ability to work effectively in high-performance global teams and cross-functional environments.

Previous experience in Financial Services with exposure to OTC derivatives.

Full Stack Engineer

Europe +2
Europe +2
Full time
Remote
[Edge & Node] stands at the forefront of web3 innovation, striving for a world driven by individual autonomy, shared self-sovereignty, and extensive collaboration. Founded by veterans from [The Graph], our mission is to establish The Graph as the indispensable bedrock of open internet data. By encouraging and standardizing subgraphs industry-wide, we have cemented The Graph as the primary method for organizing and accessing blockchain data. Leveraging expertise in open-source software, tool creation, and protocols, we empower developers and entrepreneurs to create groundbreaking digital infrastructure for unstoppable applications.

Revolutionizing the tech landscape with unwavering principles, we advocate for a decentralized internet, aiming to eliminate concentrated power and substitute authoritative command with collective consensus. Our dedication to censorship resistance reinforces our pursuit of an information age liberated from sole entities. Promoting open-source development challenges the status quo of web2, recognizing innovation thrives on transparency and collaboration. Envisioning a permissionless future, we aim to eradicate the constraints enforced by central gatekeepers, transferring trust from intermediaries to trustless systems facilitated by smart contracts.

The Product Engineering team, known for its dynamism and collaboration, focuses on developing and improving user-facing products. Our team is committed to delivering exceptional user experiences and takes pride in the meticulous attention given to detail. Equipped with a diverse skill set encompassing efficient front-end interface development and scalable back-end solutions, we tackle intricate challenges with finesse.

We are currently seeking a skilled and motivated Full Stack Engineer to join our team. Our ideal candidate is customer-oriented with a keen eye for detail. Strong abilities in simplifying complex concepts and a flair for product design will be invaluable in providing exceptional user experiences. Collaborating effectively with diverse teams and possessing proficiency in both front-end and back-end development are essential qualities we seek.

Responsibilities:

Liaise with various engineering and research teams to integrate their contributions into user-facing products

Collaborate with the design team to iterate on product designs and efficiently translate them into code

Work closely with product managers to understand business requirements and convert them into technical design documents

Identify, troubleshoot, and resolve bugs to uphold product quality and performance

Enhance processes, software monitoring, reliability, and scalability across the stack by setting higher standards for continuous improvement

Requirements:

Minimum 3 years of software development experience

Proficiency in both front-end and back-end development

Product-oriented mindset with a strong focus on crafting superb user experiences

Track record of addressing complex challenges with innovative solutions

Excellent communication and writing skills

Experience in blockchains and/or web3 is a plus

Familiarity with technologies such as React, NextJS, Nodejs, Typescript, GraphQL, PostgresSQL, Kubernetes is advantageous

About The Graph:

The Graph serves as the indexing and query layer of web3, with the Graph Network offering a self-service experience for developers. Developers create and publish open APIs (subgraphs) that applications can query through GraphQL. The Graph can index data from various networks like Ethereum, NEAR, Arbitrium, Optimism, and more. Thousands of subgraphs have been deployed, allowing developers to efficiently access data from blockchains for applications like Uniswap, Synthetix, and others.

If you are developing in web3, you can use subgraphs to index and query blockchain data. The Graph enables applications to present data efficiently in UI and allows other developers to utilize your subgraph. Join The Graph community through technical discussions on Discord, Telegram chats, and following The Graph on social media platforms.

The Graph Foundation oversees The Graph Network, supported by the Technical Council and collaborating partners within The Graph ecosystem.