Backend Engineer

MetaWealth

MetaWealth

Software Engineering
Posted on Jul 12, 2024
Careers

Backend Engineer

Bucharest, Romania

About MetaWealth

We are a fast-growing fintech startup, focused on empowering individuals to build and grow their wealth. We are driven by our mission to provide transparent, simple, and accessible financial solutions to our users through real estate investments. Also, we believe that everyone should have access to investment opportunities that can help them grow their wealth and generate passive income, regardless of their investment experience or the amount of capital they have to invest.

With offices in Toronto, Dublin, Zurich and Bucharest, we are a team of experienced finance, real estate and technology professionals who are dedicated to providing our users with the best possible experience when using our platform. We are constantly innovating and improving our products to ensure that our users have access to the latest and most advanced investment tools and features.

We are seeking a backend developer with AWS and smart contract experience. As a backend engineer you will be developing MetaWealth’s backend infrastructure to scale and support money movement, security, and user experience. In addition, you will play an integral part in shaping our engineering culture, mentoring others, and pioneering new architecture.

What kinds of challenges will you be working on at MetaWealth?

  • Contribute to the design and development of our app

    Research technical approaches and drive decisions on platform components

    Finding and choosing the libraries, infrastructure, and 3rd party solutions that fit our needs

    Documenting, testing, and deploying our smart contracts

    Building reusable components for our React Native consumer app

    Collaborate with the rest of the engineering and product teams to prioritize, estimate cost, spec upcoming features and productize customer requests

    Shaping the engineering culture of MetaWealth and offering mentorship across the horizontal

    Work closely with company founders to identify upcoming opportunities and risks while implementing and maintaining our blockchain infrastructure

    Providing input during feature planning sessions, throughout development, during and after shipping features (end-to-end ownership of features)

    Participating in rotating common duties like bug fixing, release cycles, on-call rotations

    What we're looking for

  • No ego, a goal-oriented design enthusiast who both pro-actively seeks and provides constructive feedback with confidence

    7+ years in building mission-critical distributed services that arehigh-throughput and low-latency on AWS

    Strong technical grasp and excellent judgment on project scoping and work prioritization

    Deep understanding of the Ethereum Virtual Machine

    Able to tackle challenging engineering problems in complex domains that deliver results

    History of creating and applying new processes and tooling to increase engineering efficiency

    Strong understanding of data modeling and extensive experience in good API design practices (gRPC, GraphQL, and REST)

    Experience building one or more large-scale services in Golang, or Java

    Experience building smart contracts or transactional fintech solutions

    Experience building event-driven architecture design with Kafka as well as using GraphQL APIs to represent our data model

    Experience as a mentor, tech lead, or leading an engineering team

    Nice to have

    An entrepreneurial spirit with a can-do attitude and a relentless passion for collaboration and creative thinking

    Great understanding of how the EVM and blockchain work

    Understanding the different contract standards like ERC-20, ERC-721, and ERC-1155

    Ability to derive information from a research paper, whitepaper, technical paper, etc.

    Why join MetaWealth

    Our company structure ensures that everyone has a voice and that their contribution is valued

    We have a collaborative culture, and everyone understands the importance of building and maintaining this constructive company culture

    We take time for informal conversation, to listen to each other, and to help out when needed

    We are constantly looking for ways to improve and are always open to change

    We are looking for individuals who share our values and are excited to help contribute to our company culture

    We take care of our own by paying above-market compensation and fostering an environment of personal growth

    Our top priority is our team’s happiness and well-being. You may have heard it before but here we mean it

    And more perks

    Flexible working hours

    Remote work

    We organize events for team members to get to know each other better and have a good time

    You will get access to periodic training, courses etc. Continued learning and development is important to us

    To apply, please send your resume and a cover letter to [email protected]. We can't wait to review your application and potentially welcome you to our team!

    We thank all applicants for their interest in our ad. We reserve the right to contact only candidates who correspond to the profile described in the recruitment announcement.

    For candidates selected in the recruitment process, following the legislative provisions on GDPR, consent for the processing and use of personal data will be required for participation in the recruitment and selection process for the position for which they applied.

    If you have what it takes to be a part of our Engineering Team, we'd love to hear from you!