You are on page 1of 2

Seniority: Mid-senior Level

Job description:

You will work directly with the CTO and will be part of the Engineering team. You will
communicate and collaborate across the organization to:
● Develop and maintain our products
● Contribute to the ideation, technical design, implementation, and testing of product
features that will transform the capital markets.
● Implement support for various blockchain architectures and integrate our applications to
various native blockchains
● Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to
ensure scalability, maintainability, and performance.
● Developing internal back-office website applications: front-to-back, i.e. UX, DB, APIs.
● Produce high quality software following good architecture and design principles that are
scalable. Contribute to test automation within an agile team
● Participate in and contribute actively to architecture reviews, code reviews, design
reviews, postmortems, and raise the bar for engineering best practices across the team.
● Document changes and guides for the applications
● Setup and maintenance of infrastructure
● Setup and secure blockchain nodes, wallets and application servers
● Write scripts to automate the deployment of infrastructure
● Perform regular maintenance on servers and nodes to ensure business continuity
● On-call rotation for incidents
● Document steps and processes for the setup and maintenance of infrastructure

Provide technical support


● Provide technical support for our customers
● Document solutions for common problems
● Provide technical support for our operations team to solve operational issues

Perform operations
● Perform operational duties on a rotational basis
● Document operational processes
● Governance and Compliance
● Follow defined processes to ensure that compliance is met
Requirements for this role

● A degree in Computer Science or Software Engineering is a must.


● 3-5 years of experience in hands-on coding.
● Experience in at least 1 writing applications using Typescript/Javascript, Python,
Golang, Rust,...
● Comfortable with database technology: e.g. MySQL, SQL Server, Oracle
● Experience in managing Linux servers is very important.
● Foundation level knowledge and programming experience with Ethereum or other
crypto currencies is a must
● Some experience building and deploying applications and services into cloud
environments (AWS stack)
● Ability to work effectively in a fast paced, complex technical environment with high
adaptability and flexibility
● You have professional experience working in an Agile development environment.
● Knowledge of CI/CD practices
● Good English communication, sharp analytical abilities with proven design skills, able
to think critically of the current system in terms of growth and stability.
● Experience working with startups preferred

You might also like