Roles:
Backend
Must-have skills:
GoDocker
Nice-to-have skills:
Kubernetes
Considering candidates from:
Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Iceland, Italy, Norway, Poland, Portugal, Serbia, Spain, Sweden, Switzerland and United Kingdom
Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Iceland, Italy, Norway, Poland, Portugal, Serbia, Spain, Sweden, Switzerland and United Kingdom
Work arrangement: Onsite or remote
Industry: IT Services and IT Consulting
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Company
Swissblock is creating cutting-edge algorithmic trading strategies for the cryptocurrency market using in-depth market analysis. The development team creates the trading platform, which covers data ingestion, strategy generation, trade execution, and portfolio management. The focus is on cryptocurrencies and blockchains data in order to highlight their inherent strengths.
Description
Tasks:
- Drive in-depth analysis of the architecture, design, and implementation of software systems
- Influence the technical direction of new services and initiatives
- Integrate new exchanges and liquidity pools into the platform
- Integrate on-chain and decentralized exchanges into the platform
- Build and extend knowledge regarding financial instruments
Must-have:
- BS degree in Computer Science or related field involving coding (e.g. physics or applied mathematics)
- Experience with algorithms, data structures, complexity analysis, microservices, and software design
- Working experience with Go
- Experience with Unix-based systems and Docker
- Strong sense for quality, reliability, and innate curiosity to learn new things
Nice-to-have:
- Quant trading or high throughput systems background
- Experience working in containerized environments and Kubernetes
- Experience with cryptocurrencies
Benefits and conditions:
- Trial period: 3 months
- For remote candidates, onboarding from the office in Zug (central Switzerland) so you could meet the team, to understand the process, to work a couple of days from there
- Work-life balance with a remote-first culture
- Great offsite meetings
- 25 days of vacation
- Reimbursement of hardware expenses
Interview process:
- Intro call with Toughbyte
- Cultural fit interview
- The first interview with the hiring manager (more technical)
- Coding test assignment
- 2 or 3 more technical interviews