Logo of Swissblock

Remote Python Developer

Photo of Daria Kurilina
Daria Kurilina
Must have skills:
Nice to have skills:
Considering candidates from:
Austria, Belgium, Denmark, France, Germany, United Kingdom, Ireland, Italy, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland, Czech Republic, Finland and Iceland
Work arrangement:
Remote only
Financial technology
Middle or senior
Not paid
Company size:
11-50 employees
Logo of Swissblock

Remote Python Developer

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.
  • Drive in-depth analysis of the architecture, design and implementation of software systems
  • Influence the technical direction of new services and initiatives
  • Research financial instruments
  • Create pipelines to ingest data and develop mechanisms to extract feature sets
  • Utilize your expertise to engage in and enhance the whole lifecycle of services to design, develop, test, deploy, maintain, and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Build an in-depth knowledge of financial instruments qualifications
  • BS degree in Computer Science, or related field involving coding (e.g., physics or applied mathematics)
  • Fluent in Python
  • Excellent math skills
  • At least 2 years of industry experience in software development, data engineering, data science, or related field with experience in manipulating, processing, and extracting value from datasets
  • Previous work experience in FinTech (ideally, on algo trading platform)
  • Experience with algorithms, data structures, complexity analysis and software design
  • Understanding of GCP technologies in the big data and data warehousing space (BigQuery, Cloud Data Fusion, Dataproc, Dataflow, Data Catalog)
  • Experience with MongoDB
  • Experience with Kubernetes and DevOps philosophy
  • Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment
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:
  1. Intro call with Toughbyte
  2. Cultural fit interview
  3. The first interview with the hiring manager (more technical)
  4. Coding test assignment
  5. 2 or 3 more technical interviews

Position closed, but we can still help

Check out our current open positions