Backend Lead {Wallet}

Safe

Hybrid
Berlin | Remote
Full time

Posted on: 23 Apr, 2024

Backend Lead {Wallet}


About Safe and the team

Safe is the account abstraction leader on Ethereum and the EVM with the most secure Smart Account Infrastructure and platform. Our mission is to accelerate the transition to smart accounts. For more information about Safe, check out our website.


You’ll be joining a growing team that currently includes 70+ people overall. This role is based in Berlin (🇩🇪). Most of our team is based in Berlin, Germany, but we also have awesome teammates in Switzerland 🇨🇭, Spain 🇪🇸, Portugal 🇵🇹.


💻 About the role:

As a Backend Lead {Wallet}, you will be responsible for the backend powering Safe{Wallet}. Many high-value Safes are managed via Safe{Wallet}, giving you the opportunity to work on a project that is actually used by teams and individuals managing digital assets that have real value. You’ll have the chance to work on the intersection between frontend apps and various Ethereum Virtual Machine compatible chains such as Polygon, Arbitrum, and Gnosis Chain. You'll also have the opportunity to work with renowned technologies across two stacks: NodeJS/Nest.js with Postgres/Redis and Python/Django/Celery. Dive into Open Source projects, where your contributions are public, inviting feedback and collaboration from the community. Plus, alongside our exceptional DevOps team, you'll gain exposure to Kubernetes and AWS. 

You will be the Technical Lead of the {Wallet} team. Optionally you will also be the people lead of that team in case this matches your ambitions and skills.


You will report to the Safe{Wallet} Engineering Manager.


Tech Stack for this position includes Typescript (or Javascript) and frameworks like Nest.js, PostgreSQL, Python, Django, Celery, Docker and Redis. AWS, Kubernetes and Linux administration, scaling.


🗃️ What you will be doing: 

  • Coordinate new Epics with the backend teams as well as the wider {Wallet} engineering and product team.
  • Maintain our backend services stack and ensure availability.
  • Debug and fix code/infrastructure issues in our Safe services stack.
  • Analyze and propose infrastructure improvements (new Epics).
  • Coordinate with technical external partners where necessary.
  • Coordinate between different teams (DevOps, Frontend, Mobile, Safe Core).
  • Ensure best standards through proper documentation.
  • Ensure timely and accurate dissemination of all essential information to the relevant stakeholders.
  • Aptitude for being able to decide between perfectionism and practicality, making reasonable trade-offs to achieve robust solutions.
  • Challenge decisions constructively, including those made by leadership and fellow developers.
  • Identify and guide the team toward areas requiring improvement, encompassing technical aspects, process enhancements, and team dynamics.
  • Independently diagnose and resolve issues, as well as implement new features using an incremental and iterative approach.
  • Actively listen to and consider feedback from colleagues.
  • Provide feedback to team members in a constructive and respectful manner.
  • As a people lead: 
  • Conduct 1on1s, growth talks, and impact reviews
  • Set professional development goals with your reports


🎒 What you will bring: 

  • Expert knowledge of Typescript and frameworks like Nest.js.
  • Experience architecting scalable systems
  • Can transition systems through the different life cycles (simple low throughput service to complex highly scalable systems).
  • Experience in continuous development processes (CI/CD)
  • Experience leading an engineering team from a technical perspective.
  • Excitement about blockchain, web3, Safe and technology in general.
  • Detailed knowledge about databases, data integrity, writing and optimizing queries (PostgreSQL).
  • Proficient with Docker and Docker Compose.
  • Ability to propose and implement new changes within teams both on a technical as well as process level. 
  • Experience in Redis or another caching system.
  • AWS knowledge.
  • Exhibit proactive problem-solving abilities, actively seeking solutions rather than waiting for others.
  • Linux administration.
  • Experience with monitoring tools (Datadog).
  • Experience with establishing realistic deadlines and effectively organizing both personal and team workloads.
  • Happy to speak up when essential information is lacking to accomplish tasks effectively.
  • As people lead: 
  • Experience of 2+ years leading an engineering team from a people management perspective.
  • Experience managing a team: people development, hiring, feedback cycles, etc.


 âž• Nice to have:


  • Experience in Python, Django and Celery.
  • Kubernetes administration.
  • Experience in RabbitMQ or another queue system.
  • Devops experience.
  • Solidity, EVM, blockchain knowledge
  • Experience with managing a small team of leads.


🎁 What we can offer you:

💻 Home Working Budget: Personalize your home office with a dedicated budget! Choose from a sleek desk, top-notch headphones, a comfy chair, and more. We're committed to creating a workspace that inspires you.


🔥 State-of-the-Art Hardware: Enjoy the latest laptop of your choice! We understand the importance of having the right tools and we provide you with the best-in-class hardware for seamless productivity.


📚 Continuous Learning: Invest in yourself with our personal education and conference budgets. Stay ahead of the curve by attending conferences, workshops, and courses that align with your professional growth.


🎨 Innovative Fridays: Unleash your creativity! Spend Friday afternoons diving into research or working on a side project within our exciting ecosystem. It's the perfect opportunity to explore new ideas and contribute to innovative endeavours.


⌛ Flexible Work Schedules: Embrace work-life balance with our flexible working schedules. We understand that everyone has unique needs, and our hybrid work policies empower you to choose a working style that suits you best.


Please apply with your English resume.


Variety is the spice of life and a celebrated component of our culture. At Safe, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.




Please let Safe know you found this position on JobsInBlockchain.com as a way to support us.