Developer - Exchange Connectivity

Australia +1
Full time
Remote
Compensation is not specified
Role
Backend Engineer
Description

We are Auros!

A dynamic high-frequency trading firm specializing in the global cryptocurrency market. With offices in New York and Hong Kong, we are a 24/7 operation with an extensive global presence, engaging a diverse team of top-tier professionals across five continents. Our firm is a key player in the market, contributing significantly to global trading turnover through our innovative approach and cutting-edge trading technologies.

Your Responsibilities

In this role, you will focus on designing and enhancing trading systems for the fast-paced world of cryptocurrencies. Collaborating with our seasoned trading team, you will contribute to the development and maintenance of systems that execute a large volume of trades on digital asset exchanges worldwide.

Key Duties

  • Develop C++ applications that interface with cryptocurrency exchanges and protocols, streamlining exchange access for our automated trading applications
  • Specialize in 2-3 exchange systems/cryptocurrency protocols to leverage expertise in enhancing trading performance and suggesting improvements to exchange systems
  • Manage the deployment, monitoring, and maintenance of connectivity solutions for the specific exchanges you are proficient in, offering support for other exchange connections as needed
  • Optimize software for minimal latency and efficient usage of messaging bandwidth, focusing on microsecond response times
  • Assist in the development of internal middleware and messaging protocols, enhancing system reliability, scalability, throughput, and latency
  • Work closely with traders and strategy developers to analyze logs and create tools for assessing execution performance
  • Build Python-based trading system infrastructure when necessary
  • Develop tools for automating the setup, deployment, monitoring, and problem-solving of trading system components
  • Engage with the team in system design discussions, code reviews, trading strategy brainstorming, and daily collaborative sessions.

Key Qualifications

  • Proficient software engineer with over 3 years of experience in writing efficient and maintainable code in C++ on Linux platforms
  • Skilled in profiling C++ code using tools like cachegrind, valgrind, or similar profiling techniques
  • Solid grasp of network programming concepts, including UDP, TCP, TLS, and Websockets
  • Preferential consideration for candidates who have built websockets for leading cryptocurrency exchanges and can articulate the challenges faced
  • Track record of balancing the delivery of reliable, testable code with the rapid implementation of new features to capitalize on market opportunities
  • Dependable, committed to delivering robust software, and ready to provide support for the systems you develop when on call

Preferred Skills

  • Experience working with high-transaction, latency-optimized, distributed systems
  • Proficiency in configuring and monitoring Linux machines
  • Background in inter-process messaging utilizing shared memory
  • Familiarity with cloud computing infrastructures like AWS
  • Previous involvement in creating high-performance exchange connectivity software for market making in traditional financial markets
Skills Required
Avatar
Aztec
Company size
Not specified
Location
United States
Description
At Aztec we believe privacy isn’t just a fundamental right, but a creative force for crypto. Our goal is to unleash the full potential of decentralized technologies by building a fully decentralized, privacy-first Layer 2 network with no compromises. Are you world class at what you do? Join us on our journey to create new blockchain paradigms.

More Full-time Jobs

Show more

DevOps Solutions Architect

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, we envision a world where value flows freely and businesses operate securely. Our mission is to facilitate an open, reliable, and sustainable digital economy. As a scaling startup, we value a workforce where every idea holds merit and every day brings new challenges.

About R3 Professional Services:

The R3 Professional Services team focuses on providing specialized Corda expertise to drive successful customer adoption. We engage directly with customers to guide them through the design, development, deployment, and consultation phases of their Corda journey in order to ensure lasting capabilities. From business consulting and technical solutions to implementation, we assist customers in effectively achieving their objectives, from small Proof of Concepts to comprehensive, end-to-end Digital Currencies and Digital Assets solutions for real-world issues.

Our customer-centered and innovative approach to service delivery in the industry enables us to strategically assess customer needs and ensure a promising start to their journey. In addition to customer interaction, we actively collaborate internally with Sales, Engineering, and Product teams to enhance tools, services, and products based on evolving customer requirements.

Role Overview: DevOps Architect

We are searching for a skilled and experienced DevOps Architect to join our team. The ideal candidate will take charge of designing, implementing, and maintaining customer DevOps infrastructure to enhance scalability, reliability, and efficiency. This position requires proficiency in tools like Terraform, Ansible, Helm, and Docker, along with a comprehensive understanding of cloud platforms and CI/CD pipelines. The DevOps Architect will closely collaborate with internal Product Engineering, Professional Services Engineering, and security teams to improve processes and optimize our software delivery lifecycle. In addition, the Architect will work with Client IT Teams and Architects to evaluate their environments, assess customer DevOps tools and frameworks, propose potential Architectures, and recommend Best Practices.

Responsibilities:

Interpret customer requirements and offer guidance on effective DevOps deployment strategies. Create new scripts based on customer needs while leveraging R3’s deployment templates to support customers in scalability, disaster recovery, and solution maintainability.

Design, deploy, and maintain scalable and resilient DevOps infrastructure. Create automation scripts and workflows utilizing Terraform, Ansible, Helm, Docker, and other pertinent technologies.

Establish and oversee CI/CD pipelines to automate software delivery, testing, and deployment operations.

Implement monitoring, logging, and alerting systems to ensure system health and performance. Identify and rectify issues spanning the entire stack, from infrastructure to application code, including build failures, deployment errors, and infrastructure disruptions promptly.

Conduct deployment strategy workshops with R3 customers to comprehend their specific infrastructure and application hosting needs, platforms, and tools.

Ensure the incorporation of security best practices throughout the DevOps processes, encompassing code scanning, vulnerability management, and access control.

Foster innovation and continuous enhancement in our DevOps practices by collaborating with multidisciplinary teams. Remain informed about the latest DevOps trends and technologies to recommend novel tools and methodologies for process improvement.

Take complete accountability for managing all assigned tasks, ensuring successful implementation and scope, while aiding DevOps Solution Engineers with daily Technical Guidance to cultivate a cohesive DevOps Team.

Key Skills Needed:

Proven experience as a DevOps Architect, with a minimum of 8 years designing and architecting enterprise-scaled solutions. Strong proficiency in Terraform, Ansible, and Helm charts automation focused on scalable infrastructure implementation.

Expertise in containerization technologies like Docker and container orchestration tools, such as Kubernetes. Competency in managing deployments using Helm charts.

Cloud expertise in Azure DevOps, AWS, or Google Cloud. Knowledge of microservices architecture and serverless computing deployment with AKS, EKS, or GKE is highly beneficial.

Proficiency in monitoring systems like DataDog and Prometheus.

Understanding of DevOps practices in regulated industries, like healthcare or finance.

Extensive knowledge of version control systems like Git and source code management workflows.

Superior troubleshooting abilities and the capacity to analyze complex systems.

Excellent communication and collaboration skills for effective teamwork in a cross-functional environment.

Preferred certifications like AWS/Azure Certified DevOps Engineer or Certified Kubernetes Administrator provide added advantage.

Desired Skills:

Commercial enterprise product experience in Kubernetes and thorough understanding of software production.

Awareness of DLT/Blockchain technologies and their advantages.

Eagerness to learn new skills and solve intricate problems.

R3 is a premier enterprise technology firm specializing in digital solutions for regulated financial markets to enhance operational efficiency, transparency, and connectivity in financial markets. Core values at R3 include Collaboration, Ownership, Boldness, and prioritizing Customer interests, evident in our flagship DLT platform, Corda, and the R3 Digital Markets product suite, which are trusted by industry leaders in financial markets.

R3 takes pride in being an equal opportunity workplace, fostering a diverse and inclusive environment, supporting all ethnicities, races, genders, sexual orientations, origins, disabilities, veteran statuses, and cultures. At R3, we are dedicated to creating an environment where individuality prevails, and our diverse attributes enrich and strengthen our collective success.

Crypto Data Scientist (Istanbul-Remote)

İstanbul, Türkiye
İstanbul, Türkiye
Full time
Remote
Token Metrics is in need of a skilled machine learning engineer to improve our machine learning systems. The role involves reviewing current machine learning processes, conducting statistical analysis to address data set issues, and enhancing the accuracy of our AI software's predictive automation capabilities.

We are seeking an individual with a strong background in data science who can significantly enhance the performance of predictive models.

Responsibilities

Collaborate with the manager to establish and refine machine learning objectives.

Design machine learning systems and AI to automate predictive models.

Translate data science prototypes into applicable ML algorithms and tools.

Ensure algorithms produce precise user recommendations.

Tackle intricate issues with multi-layered data sets and optimize existing machine learning frameworks.

Develop ML algorithms to analyze large historical data volumes for predictions.

Conduct stress tests, statistical analysis, and interpretation of test outcomes under various market conditions.

Document machine learning procedures.

Remain updated on advancements in machine learning.

Requirements

Bachelor's degree in computer science, data science, mathematics, or related field.

Master's degree in computational linguistics, data science, data analytics, or similar is a plus.

Minimum of two years' experience as a machine learning engineer.

Proficient in Python, Java, and R coding.

Extensive understanding of ML frameworks, libraries, data structures, data modeling, and software architecture.

Thorough knowledge of mathematics, statistics, and algorithms.

Strong analytical and problem-solving skills.

Excellent communication and teamwork capabilities.

Exceptional time management and organizational skills.

About Token Metrics

Token Metrics aids crypto investors in constructing profitable portfolios through AI-driven crypto indices, ratings, and price predictions. Our clientele includes retail investors, traders, and crypto fund managers across over 50 countries.

Smart Contract Engineer (Ho Chi Minh-Remote)

Ho Chi Minh, Vietnam
Ho Chi Minh, Vietnam
Full time
Remote
Token Metrics is in search of a versatile individual to take on the role of a Smart Contract Engineer within the Engineering team. Working hand-in-hand with colleagues and product managers, you will be instrumental in developing infrastructure to migrate Token Metrics privacy and scalability infrastructure to the Ethereum network. This entails tasks such as creating a cross-chain bridge for asset transfers and implementing a Solidity smart contract for block validation in a secure and transparent transaction system on Token Metrics.

Responsibilities

Design, code, test, and launch EVM smart contracts.

Collaborate with external auditors to assess the security and reliability of smart contracts.

Manage engineering projects from inception through to deployment, in close coordination with engineering leadership and the product team to establish practical and feasible roadmaps.

Requirements

At least 3 years of professional software engineering expertise or similar experience in blockchain/smart contract development.

Proficient in Solidity development with familiarity in precompiles.

Knowledge of software engineering and security best practices, with a specific focus on smart contract security.

Experience in using dapps/web3.

Demonstrated ability to successfully ship and execute engineering projects.

About Token Metrics

Token Metrics enables cryptocurrency investors to construct profitable portfolios through AI-driven crypto indices, rankings, and price forecasts.

It serves a diverse clientele, ranging from individual investors and traders to cryptocurrency fund managers, spanning across more than 50 countries.

Crypto Quantitative Analyst (Bengaluru- Remote)

Bengaluru, India
Bengaluru, India
Full time
Remote
Token Metrics offers AI-based cryptocurrency ratings and price predictions, enabling customers to make informed investment decisions in the crypto market. We are looking for a skilled quantitative analyst to join our team and contribute to the creation of crypto quantitative trading strategies.

Responsibilities:

Develop, test, and optimize algorithmic trading strategies.

Explore new trading ideas and identify investment opportunities.

Conduct in-depth analysis of large datasets to uncover patterns.

Create risk management tools to enhance trading strategies.

Requirements:

Proficient in Python.

Hands-on experience with large datasets.

Ability to formulate and test trading strategies.

Strong statistical background.

About Token Metrics:

Token Metrics empowers crypto investors with AI-based crypto indices, rankings, and price predictions to construct profitable portfolios. Our customer base includes retail investors, traders, and crypto fund managers across more than 50 countries.

Rust Engineer

Prague, Czechia +8
Prague, Czechia +8
Full time
Remote
We are SwissBorg, a fintech company headquartered in Switzerland, with multiple office locations across Europe. Our primary product, the SwissBorg app, caters to a large and expanding user base, providing efficient pricing and liquidity for both fiat and cryptocurrencies. Users can also utilize our Smart Yield account to generate passive income. Our community is rapidly growing, with substantial crypto asset holdings, significant weekly volume, and a large number of Premium users.

Our mission at SwissBorg is to democratize wealth management by creating accessible products that empower individuals globally to manage their digital assets conveniently. Your role as a Backend Rust Engineer is critical as we enhance our DeFi capabilities, focusing on integrating advanced decentralized exchange (DEX) technologies into our order management system (OMS).

Key Responsibilities:

Design, build, and maintain the backend services facilitating integration with various decentralized exchanges on the Solana blockchain using Rust.

Work collaboratively with diverse teams to introduce new features and functionalities, ensuring high standards of code quality and performance optimization.

Stay abreast of emerging technologies in the blockchain and cryptocurrency domain, actively participating in code reviews and maintaining reliable systems.

Requirements:

Minimum 5 years of experience in backend engineering.

Proficient in Rust programming and knowledgeable about its ecosystems.

Previous experience in blockchain technology, preferably with Solana blockchain experience.

Familiarity with distributed systems, microservices architecture, and cloud-native technologies.

Excellent communication skills in English.

Understanding of decentralized exchanges and their advantages over traditional financial systems.

Passion for cryptocurrencies and the digital assets market.

Past involvement in developing DeFi applications, and exposure to programming languages like Scala or Python.

What We Offer:

Opportunity to shape the future of a dynamic company.

Learning from experts across various fields including finance, engineering, AI, and psychology.

Merit-based BORG bonus structure.

Flexible work hours and generous vacation leave.

Provided with cutting-edge tech tools for optimal performance.

Participation in annual company and team retreats.

Continuous opportunities for learning and growth.

If this opportunity aligns with your interests, even if you do not meet all criteria, we encourage you to apply. We are dedicated to fostering diversity and inclusivity within our teams, recognizing the value of varied perspectives in driving innovation and excellence. Your unique skills and background are welcome as we strive to build a vibrant and collaborative culture.

Feel free to reach out with any specific requirements to ensure a comfortable and supportive recruitment process. Stay updated on our latest developments through our blog. Visit our Careers Page, LinkedIn, and Twitter for regular company updates.