Senior Software Engineer - Backend Platform (Datalake)
at Consensys
π Switzerland
π Germany
π Spain
π France
π United Kingdom
π Netherlands
π United States
π Germany
π Spain
π France
π United Kingdom
π Netherlands
π United States
USD 130,000-173,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Grafana @ 4 Kafka @ 4 Prometheus @ 4 SQL @ 7 Hiring @ 4 AWS @ 4 Communication @ 4 SRE @ 4 API @ 4 Agile @ 4 Web3 @ 4 Ethereum @ 4Details
Consensys / MetaMask is hiring a Senior Software Engineer for the Backend Platform (Datalake). This role focuses on building and enhancing backend data indexing services to provide broad and fast data coverage across blockchain network data (account balances, activity, and token price) and delivering performant solutions used by MetaMask clients (Extension, Mobile, Web). The position is remote (EMEA and United States) and is part of a distributed engineering organization working across Web3 products including MetaMask, Infura, Linea, Diligence, and Phosphor.
Responsibilities
- Build and enhance MetaMask's backend data indexing services for blockchain network data (account balances, activity, token pricing).
- Design and implement performant solutions consumed by MetaMask clients (Extension, Mobile, Web).
- Collaborate with backend API engineers, product managers, DevSecOps, SRE, and other engineers to deliver features.
- Ensure performance and stability of existing and new services.
- Participate in code reviews and maintain high code quality standards.
- Participate in on-call rotations to support production services.
Requirements
- 3+ years working with backend technologies on production applications.
- Strong knowledge of Golang and SQL.
- Experience with data warehousing and messaging systems (NATS, Kafka).
- Familiarity with blockchain fundamentals, client implementations of EVM and EVM-equivalent networks, and indexing blockchain data.
- Experience building highly performant APIs and serving data at scale.
- Knowledge of implementing observability metrics (Prometheus, Grafana).
- Experience with production-grade cloud deployment and AWS tooling.
- Experience working in an agile development team.
- Experience developing applications with clean code practices, testing, and adherence to coding standards.
- Willingness to participate in on-call rotations and support production services.
Bonus Points
- Experience with non-EVM blockchains.
- In-depth knowledge of Ethereum execution clients and smart contract standards.
- Interest in blockchain technologies and Web3 infrastructure.
- Basic understanding of cryptography principles.
- Experience working in distributed teams.
- Previous experience working in Web3 and familiarity with the Web3 ecosystem.
Other Skills to Demonstrate
- Good verbal and written communication in English.
- Teamwork, flexibility, and organization.
- Eagerness to learn and grow technical skills; self-motivated and autonomous execution.
- Ability to balance technical quality with business needs and user experience.
Benefits
- Competitive benefits package.
- Equity granted on joining.
- Recognition and strong reference within the blockchain and Web3 ecosystem.
- Continuous learning and development opportunities (Consensys Advance Program, Coursera access).
- Unlimited vacation/holidays and company-wide "zero productivity" days.
- Flexible working arrangements and remote-first organization.
Salary & Location
- US pay range (not including bonus, equity or other benefits): $130,000β$173,000 USD (US-based candidates; final range determined during interview process based on experience and skills).
- Locations: EMEA - Remote; United States - Remote.
Hiring Notes
- Background checks (employment, education, criminal record, etc.) are required for employment in this position.
- Consensys is an equal opportunity employer and encourages applicants from diverse backgrounds.