Solana Blockchain Engineer

Salary Regular 18 000 - 24 000 net/month B2B Employment or B2B contract (long-term contract, with benefits and 20 paid vacation days) Work model to choose from: office / remote / hybrid

Salary Regular 18 000 – 24 000 net/month B2B

Employment or B2B contract (long-term contract, with benefits and 20 paid vacation days)

Work model to choose from: office / remote / hybrid

We work on multiple smart contract projects across different use cases and industries, from prediction markets to DEXes. In order to provide the best quality for our clients, we’re looking for developers with a great understanding of code and the ability to spot flaws in it, since each of them can lead to immense financial consequences. While expanding to Solana, one of the fastest blockchains out there, we’re looking for experienced Rust developers.

Why should You apply?

If you have a deep understanding of programming, data, and code, as well as are keen to learn new technologies, this is a great opportunity for you. You’ll dive deep into smart contracts implementing Solana programs and instructions with a focus on security, simplicity, and ease of use. In this position, you’ll constantly improve your coding skills and the code you write, as you’ll be learning by doing, with a team of experienced blockchain developers. Along the way, you’ll enjoy working in an environment of like-minded professionals, too!

What is our mission?

We all believe that we are part of something unique, we aim to develop new technologies, find bugs hidden in the depth of code and all during working hours around people that like each other and appreciate each other. You will never feel like you are not in control, because you will face the opportunity to work close to the client, the key developers on the project and the architects. And not only that. You will also be close to the company culture and have a direct influence on Ulam Labs growth.

What else can we offer?

We would also like to mention additional perks, like financial benefits for finding mistakes and code flaws. Our developers also enjoy the fact that they are working with the most high-profile tools that are used by companies such as NASA.

What do our developers think about the projects?

Your tasks

  • Creating Smart Contracts in Rust;
  • DevOps: build and maintain off-chain services necessary for using the protocol
  • Writing automated tests for created programs
  • Bachelor’s degree in Computer Science or Software Engineering;
  • 4+ years of programming experience (C/C++, Embedded systems, Linux Kernel, etc);
  • High level of proficiency with Rust programming language
  • Understanding blockchain technology
  • Scripting experience in writing/modifying code to improve monitoring and automation.
  • Demonstrated ability to learn new tech and write secure and high-quality code.
  • Advanced analytical and problem-solving skills.
  • Understanding of common security vulnerabilities in blockchain and smart contract development (e.g account spoofing, math overflows)

Nice to have:

  • Experience with Solana Programming
  • Contribution to any blockchain project

Why should you join us?

Our results come from a happy lifestyle, which is an outcome of a healthy balance between work and play. Isn’t that what everybody is looking for?

  • Remote work. You can work from our office, or in a hybrid model – whatever works for you!
  • Hardware. That is at the TOP of its class – you will receive the new MacBook Pro.
  • Learning and development. Internal and external conferences, meet-ups and courses for your professional development.
    Moreover, we co-finance English lessons at your preferred place and organize Ulam-Talks where we exchange knowledge, experience, and discuss how to constantly improve our skills.
  • Private healthcare package in Medicover. Your well-being is important to us, so we finance your medical plan.
  • Sport culture. Are you an active person? It’s like us! We use a MultiSport card and share our sports achievements on Strava. Let’s motivate ourselves together!
  • Fun is on us! We like going out and getting to know each other. What’s more, we have an extensive employee library – not only books, but also board games, which we use to relax during a break from work.

How do we recruit?

Our recruitment process strongly depends on the project to which you are applying. Here’s a general overview of our recruiting process.



We will prepare a task to test your skills and see how you approach solving problems. Here you can show us all your talents!



In this step you can expect soft and technical questions as well as details on the project to which you’re applying.



Once we’re sure that you’re a great fit for the project, we will make you an offer.

Leave a Reply