Back to career page

Senior Rust Developer

  • Wrocław, Remote

  • 17 000 - 26 000 zł net (B2B)
    14 000 - 18 000 zł gross (UoP)

  • Rust

You will join an experienced team of backend and frontend developers, QA engineers, designers and a product manager with the history of successfully delivering scalable products on demanding environments

We are now working on a R&D project that brings additional value to the analytics engine and boosts its capabilities (healthy balance between R and D :)).

We work closely with customers to get their feedback and make sure that we’re iteratively building a product that they are waiting for.

Job characteristics:

  • Developing architecture of a system processing large volumes of data
  • Implementing microservices in Rust
  • Working with wide-column and column-oriented databases
  • Continuous learning and sharing of knowledge (the “Sharpen the Saw” program allows you to experiment with Rust or another technology in your own project as part of self-development)
  • PoCs and technical validation of different solutions as part of decision-making

What skills you need:

  • Proficiency in Rust programming language
  • Min. 4 years of commercial experience in backend programming in any language
  • Unit, integration, and system tests
  • Data modeling, database query and schema optimization
  • In-depth knowledge of database engines
  • Applying security best practices in day-to-day work
  • Working with Linux, Docker, Git

Additional points for:

  • Professional experience with Rust
  • Building web services with popular Rust frameworks (e.g. Rocket, Actix)
  • Designing, developing and maintaining scalable distributed systems
  • Kubernetes
  • Cassandra, ScyllaDB, Clickhouse databases
  • Stream processing (Rabbit MQ, Apache Kafka, etc.)
  • Monitoring solutions like Prometheus and Grafana
  • CI/CD (GitHub Actions, Travis, Jenkins, etc.)
  • Knowledge of inner-workings of Linux kernel, as well as monitoring and diagnostics tools
  • Web analytics and CDP
  • Writing integrations with external systems

As a team member:

  • You are passionate about development and learning new technologies and systems
  • You like to share your knowledge
  • You demonstrate strong communication and interpersonal skills
  • You hold yourself and others to a high bar when working with production systems
  • You have the ability to stay focused and prioritize a heavy workload while achieving exceptional quality
  • You are upbeat, adaptable, and results-oriented with a positive attitude
  • You feel comfortable giving and receiving feedback
  • You like to dive into complicated domains
  • You live and breathe systems and services and write high-quality code

Joining us, you can count on:

  • An attractive salary: 17 000 – 24 000 PLN net (a VAT invoice B2B contract), depending on your experience and knowledge, or 14 000 – 20 000 PLN gross (employment contract)
  • Opportunity to learn from specialists, and share your own experience, influencing our strategy and efforts
  • Work at one of the fastest-growing tech companies in Poland
  • Transparent communication – you have an insight into the company’s operations and business results, you can freely join all the product teams’ sprint review meetings, etc.
  • Flexible approach – mix remote work with visiting our office in the heart of Wrocław (fully remote work is also possible) 
  • A development budget to polish your skills and get new ones; access to books and training
  • Private health insurance
  • ‘MyBenefit’ cafeteria
  • Sabbatical leave – an additional paid leave for those who have 5+ years of cooperation with Piwik PRO
  • Internal recommendation program – recommend your fellow specialists and get a bonus (5k PLN) if we decide to hire them
  • Work culture typical of tech companies (we really like to keep things informal)

What you can expect after sending the resume:

  • Small task (2h)
  • Short introductory phone call (30 min)
  • An in-depth interview with team members (90-120min)
  • Decision and feedback

Want to know more? Get in touch with:

Kamila Kuc

IT Recruiter

Wondering what’s in it for you?

Type of contract

Choose whatever fits you best: B2B, employment contract or civil contract.

Holiday

Enjoy 26 days of paid holiday.

Sabbatical leave

Additional paid leave for those who have 5+ years of cooperation with Piwik PRO.

Internal trainings

Get a thorough understanding of our product, polish your technical and soft skills.

Self-development budget

Attend online courses, conferences and get certificates that will boost your career.

MyBenefit cafeteria

Perfect for all your sport, culture and shopping needs.

Private health insurance

LUXMED healthcare plan has your back whenever you need it.

Lots of space to get involved

Share your ideas, join cross-team initiatives or find your own way to contribute!

Flexible work conditions

Remote work plus lots of space for other arrangements to fit work around your life.