About the Role
About the Role
The Staff Software Engineer will focus on developing and implementing simulation components with high-performance optimization algorithms. This role requires expertise in Python and Rust, along with hands-on experience in end-to-end project delivery.
What You'll Do
- Develop and implement simulation components with high-performance optimisation algorithms
- Improve developer experience and productivity with CI enhancements
- Consolidate backend objects for supporting concurrent editing
- Drive the test strategy for the backend components
Who You Are
- Expert experience with Python
- Strong experience with Go or Rust
- Hands-on experience in end-to-end project delivery (development to operations)
- Knowledge of software design and architecture
Compensation
€80,000 - €120,000 + Holiday + Flexible working hours
Benefits
- Flexible working hours
- Holiday allowance
Requirements
Expert Python Experience
You must have expert knowledge of the Python language.
Rust or Go Experience
Strong experience with Rust or Go is required.
End-to-End Project Delivery
Hands-on experience in end-to-end project delivery is essential.
Software Design Knowledge
Knowledge of software design and architecture is necessary.
Benefits
Flexible Working Hours
Enjoy flexible working hours to balance your personal and professional life.
Holiday Allowance
Receive a holiday allowance as part of your compensation package.