N-iX is looking for a Middle Python Engineer with Rust Experience to join the fast-growing project. The engineer will build high-performance backend systems and orchestrate distributed data workflows for a leading European company delivering high-performance platforms for meteorological and geospatial data.
Requirements
- Python experience with distributed processing (Dask, Xarray, Numpy) - at least 3 years of experience.
- Rust expertise: async programming (Tokio), concurrency, binary data structures.
- Proven experience building scalable, distributed systems and RESTful APIs.
- Familiarity with meteorological and geospatial data formats (GRIB, NETCDF, GEOTIFF, Zarr).
- Understanding of geospatial projections, CRS, and affine transformations.
- Strong mathematical and analytical thinking for array and matrix manipulations.
- Experience with containerized infrastructure (K8s, ECS) and CI/CD workflows.
- English level at least Upper-Intermediate.
- Degree in Computer Science, Software Engineering, Mathematics, or related field.
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings