
Software Engineer - Data Platform
Qube Research & Technologies7 days ago
Zürich, SwitzerlandMid Level
Responsibilities
- Design and develop scalable, robust services using software engineering best practices.
- Write automated tests.
- Maintain and scale delivery and integration pipelines.
- Develop reusable libraries for the Data Engineering team.
- Collaborate with engineering teams and researchers to propose and implement framework features.
Requirements
- Experience and knowledge in distributed systems and big data processing.
- Proficiency in at least one of Rust, Go, C++, or Java.
- Strong understanding of multithreading.
- Knowledge of testing within continuous delivery and integration pipelines.
- Familiarity with SQL and relational databases.
- Familiarity with cloud technologies, preferably AWS.
- Excellent English communication skills and the ability to collaborate effectively in a small team.
- Financial data experience is advantageous but not required.
Benefits
- Training and guidance are provided, including for candidates without prior Rust or financial-services experience.
- Work-life-balance initiatives and programs.
- Equal opportunity and diversity-focused workplace.