Senior Back-end Engineer
Who Are We?
We are a small Crypto / Fintech startup, backed by one of the largest international investors in the space, aiming to solve some of the biggest open problems in the current crypto field. Our niche is very specific, without direct competition and we are hungry to make our impact. The business is built and backed by people with a great track record in the space and we are looking for partners to join us on the journey.
About The Role:
We are looking for a Senior Back-end Engineer (or a prospective Mid), with experience in building reliable/scalable backend systems. Тhe engineering team is still very compact and we are looking for someone who can own a significant portion of the technical solution.
What we value in candidates:
Builder & doer mentality - people who simply love to create things
Hunger for knowledge and growth - we expect that our business will have a diverse set of challenges and responsibilities that will be available for people who are hungry to step up
Owner mentality - we desire to be surrounded by people who have the urge to own different parts of the business or tech solution.
What will working with us look like?
Live through the romantic part and craziness of starting a great new product
Dynamic environment, direct impact on the product and decision processes
Hackathon retreats, family-like team, the opposite of corporate culture
Challenging technical problems, the opportunity for the delivery of first of a kind solutions
Overall, an experience that is just different
So, what will your day at work look like if you join us?
Participate in our daily agile process
Discuss with the business/product owners on important architectural decisions
Work on shipping high-quality code
Partnering with the UX/UI & product team to create prototypes that allow us to test what is the best user experience that we can deliver to the end-users
Constantly learn new things (especially about crypto!)
What technical capabilities are we looking for?
Experience in building high quality, reliable and scalable backend systems
We believe good engineers can switch languages fairly quickly, so experience in any of the following is a plus: Java, Kotlin, C#, Scala
Experience or good understanding of technologies like Kafka, RabbitMQ, Kubernetes, etc.
Experience with any of the following storage solutions: Redis, NoSQL databases, PostgreSQL, HDFS, Spark
Experience with TDD and Unit Testing
Source control (Git / TFS)
Appreciation of UI/UX
A pragmatic and level-headed approach to all aspects of your responsibilities
What can you expect from the working environment?
Expertise – Your colleagues are experts in their field – you can expect their work to be of high quality. The team will expect the same from you.
Opportunities – You will be working on services/applications that you and your team can call your own.
Flexible Working Hours – Flexible working hours, as long as the work process remains efficient.
Remote Work – We offer a mixed model, that allows you to work from anywhere you like for two weeks a month.
Make A Difference – You will have the power to be an individual, not just a resource. Your voice will be heard on all matters.
Social Activities – Achievement celebrations, team retreats, team buildings, board games, happy hours, outdoor activities
Talent Development – For developing your talent we offer various training – PluralSight, Udacity, etc.
Wellbeing – We offer additional health insurance and MultiSport Cards
Compensation Packages – Last but not least, we offer a highly competitive compensation package.