Consensys is the leading blockchain and web3 software company, pioneering technological developments within the web3 ecosystem. As a Senior Software Engineer, you will build and enhance MetaMask's backend data indexing services, collaborating with various teams to deliver high-quality features and ensure performance and stability of services.
Responsibilities:
- Build and enhance MetaMask's backend data indexing services to enable broad and fast data coverage across blockchain network data (account balances, activity and token price)
- Design and implement performant solutions to be used in MetaMask Clients including Extension, Mobile, and Web
- Collaborate with backend API engineers to ensure MetaMask client requirements are met
- Collaborate with product managers, DevSecOps, SRE, and other engineers to deliver high-quality features
- Ensure performance and stability of existing and new services
- Participate in code reviews and help maintain high code quality standards
- Participate in on-call rotations to support our production services
Requirements:
- 3+ years working with backend technologies on production applications
- Strong knowledge of Golang, SQL, data warehousing, 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
- Good knowledge of implementing observability metrics (Prometheus, Grafana)
- Experience in 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
- 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
- Familiarity with the Web3 ecosystem