π» About the role
As an Engineering Manager, you will be responsible for scaling and leading our Wallet engineering team. In close collaboration with the product lead, you will be actively driving the growth and development, both as a product and as a team.
π€ Our tech stack
Smart contracts: Written in Solidity
Backend services: Written in TypeScript and Python, hosted at AWS, orchestrated via Kubernetes
Web app: Modern web tech stack with React.js and Next.js
Mobile apps: Currently Kotlin and Swift, potentially ReactNative or similar in the future
Extensive test suites: E2E via Cypress, Postman, Unit tests in TypeScript/Jest
ποΈ What you will be doing
Manage growth of engineering team, participate in hiring, goal setting, and performance to ensure quality, scalability, and security of what we build
People management of tech leads (web, backend, mobile)
Coordinate between different subteams (web, backend, mobile)
Facilitate system architectural decisions, coordinate resolutions and propose improvements to existing processes
Provide in-depth feedback on strategy, roadmap and other product topics
Feedback on the βwhatβ, own/drive the βhowβ together with the engineering team
Coordinate with other team and external partners on technical decisions and evaluate possible synergies where appropriate
Ensure that people are held accountable inside the team and also towards people outside the team. And vice-versa.
Ensure that proper processes are established (boards, issues, requirements, plans, tools, estimations)
Ownership of documentation (pragmatic: as much as necessary, as little as possible)
Closely collaborate with stakeholders and leads across product, engineering, design and QA on our product strategy and roadmap processes
Coordinate team efforts: planning meetings, retros
Own product development process and coordinate with product team on new epics
Evaluate future need for development resources and plan the growth of the tech team
π What you will bring
Background in software engineering with progression to a strategic level (8+ years experience)
Experience leading a full-cycle software product development process
Technical allrounder with some level of knowledge in the following areas:
Redis (or memcached), postgres (or similar database), celery (or similar task queues)
Kubernetes, kibana/ grafana (or other monitoring tools), aws (or similar hosting provider), git (in combination with GitHub or similar)
Architecting scalable systems: Can accompany transition systems through the different life cycles (simple low throughput service to complex highly scalable system)
Mobile frameworks
Web development
Monolith vs. microservices, Gateway services
Experience leading an engineering team within a startup or bigger organization
incl. mentoring responsibilities, interviewing for team growth and OKR outlining
Familiar with complex development processes of large teams at least as a participant (e.g. how to organize a development team of 20-300 people)
Can prepare and run internal workshops and other meetings related to bigger internal initiatives
Experience in agile methodologies (Scrum, Kanban)
β Nice to have
Familiarity with Solidity, EVM, EIPs, blockchain projects and smart contract concepts
π Who would do well in this role?
A leader who can delegate; knowing what to take on themselves and what to pass forward
Someone comfortable challenging the decisions of everyone (leadership and other devs)
An individual not afraid to speak upβ¦and not afraid to be wrong
A leader who identifies and directs the team towards areas for improvement. (Both technical aspects as well as topics related to processes, collaboration and team structure)
Someone who finds reasonable trade-offs between perfectionism and robustness and does not wait for others to find solutions to problems
π 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.
Login or Sign up first to apply