Position: Lead Software Engineer - Core Rust
Company: Make it in UA
Experience required: 5y
English level: upper

Our current focus is on stablecoins and the areas of product focus are:

Creating the best on/off-ramp experience for stablecoins
Combating fraud and customer onboarding friction
Lowering fiat funds-processing friction and risk
Increasing blockchain protocol support and security
Empowering Web3 businesses to use our products to help their end-users


About You
You have experience developing highly secure and resilient asynchronous backend software architecture. You are passionate about and ideally have a deep understanding of fintech and blockchain technology.

Responsibilities
Architect and develop distributed systems in Rust
Writing reusable, testable, and efficient code
Creating highly secure and scalable services
Own a product vertical and make informed product and technical decisions

Requirements
7+ years of professional software development experience in strongly typed languages
Interest in cryptocurrency and blockchain technology
Significant production software experience with Rust preferred
A champion for coding standards and code quality
A desire to have great test coverage to enable continuous delivery
Ability to exercise technical and product judgment in solving roadblocks
Collaborative working style, you are energized by and enjoy discussing and planning with others, both synchronously and asynchronously
Excellent written and verbal communication skills, able to collaborate, share ideas and present concepts effectively
Self-starter, you enjoy high ownership fast pace environments and constantly seek to improve your work with low supervision

Benefits
Take ownership and grow quickly with a fast moving startup
Remote-first policy (excluding business travel and periodic meetings/conferences)
Unlimited PTO, we trust people to be responsible and do their best work
At least 1 company retreat each year and multiple opportunities for team building