Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Dcentralab | Remote | $96k - $104k | |||
Zscaler | Remote | $106k - $114k | |||
Stellar | Remote | $165k - $260k | |||
Layerzerolabs | Vancouver, Canada | $94k - $150k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Genies | Remote | $94k - $210k | |||
CoinTracker | United States | $210k - $240k | |||
Bitpanda | Remote | $90k - $112k | |||
Bitpanda | Remote | $90k - $112k | |||
Bitpanda | Remote | $87k - $110k | |||
X.place | Remote | $48k - $72k | |||
RoofStacks | İstanbul | $106k - $114k | |||
Coinbase | Remote | $186k - $218k | |||
Coinbase | Remote | $152k - $179k | |||
Blackwing | Williamsburg, Brooklyn (Hybrid) | $150k - $250k | |||
Telcoin | Remote | $100k - $150k |
We are looking for a talented and ambitious Senior Algorithm & Backend Engineer to join our core team.
Responsibilities / What you will do:
- Design and implement algorithms to maximise output of blockchain trading systems (Python, Lambdas)
- Build smart contracts that automate trading and bridging strategies (Solidity, APIs)
- Build a highly efficient infrastructure for scalable deployments and CICD processes (GitLab CI, ECS, Cloudformation, Lambdas)
- Manage and develop the serverless backend (Node.js, Python, Lambdas, API Gateway)
- Manage and develop monitoring and alert solutions for our apps and services (Python, Slack)
- Manage and develop scalable blockchain backend and infrastructure, utilizing k8s, docker etc ...
- ‍Manage and develop testing solutions for the backend functions added (Pytest)
- Manage and develop highly scalable, highly available infrastructure for data engineering, data analytics, and big-data platforms and infrastructure utilizing Kinesis, Kafka, spark, Hadoop, Postgres, MongoDB etc..
Requirements
Qualifications:
- Good level of English (written and verbal skills)
- Bachelor’s or Master’s degree in computer science or a related field
Skills:
- You’re a master of Python and web3 libraries
- You’re a master of SQL, Postgres, Alembic, data manipulation, handling and analysis
- You’re a master of algorithms design and you also know how to implement your algorithms into a scalable production setting.
- You’re an expert in AWS - Lambda, API Gateway, Cloudwatch, SSM, S3, RDS, VPN, IAM, SQS
- You have experience working with serverless framework
- You have solid experience working with Git, Gitlab, Github, CICD tools and pipelines
- You have solid experience designing and using APIs
Experience:
- You’re a user of and a strong believer in cryptocurrency & blockchain technology (Uniswap/DEXes, Metamask/wallets)
- You always keep up to date with the latest in blockchain technology and trends
- You are interested and knowledgeable in the underlying math and technology powering decentralized finance protocols
- You are interested and preferably also have experience writing algorithms to extract MEV or arbitrage opportunities.
- You love and have experience building Web3 products using blockchain technology and smart contracts
- You have experience developing highly complex backends for blockchain and web-scale applications
- You are greatly familiar with blockchain, Ethereum, Solidity, Smart Contract Architectures, Remix, and Web3 libraries for Python.
- You have academic knowledge of economics, market trading, market making, algorithmic trading and MEV extraction.
Qualities:
- You have a great attention to detail, you’re good with numbers, statistics & high-level math
- You’re a fast and agile thinker, with the ambition and hunger to learn new technologies and skills every day
- You have a strong eye for detail, and a passion for clear communication.
- You have strong organizational and time-management skills, the ability to multitask, You are able to manage time and to meet deadlines
- You are both a team player & capable of working independently
What does a back-end developer in Web3 do?
A back-end developer in web3 typically works on the server-side of a web application, using technologies that are specific to the decentralized web (also known as Web3-related)
This might involve building and maintaining the infrastructure that supports decentralized applications (dApps), or developing the underlying smart contracts and blockchain-based systems that power those dApps
In general, the goal of a back-end developer in web3 is to create the technologies and tools that enable users to interact with the decentralized web in a secure and seamless way.