Senior Software Engineer - Backend Platform (Datalake)

About the Role

You will build and enhance backend data indexing services to provide broad and fast coverage of blockchain network data. You will design and implement performant solutions for MetaMask clients (Extension, Mobile, Web), collaborate with API engineers, product managers, DevSecOps and SRE to deliver high-quality features, ensure service performance and stability, participate in code reviews to maintain code quality, and join on-call rotations to support production services.

Requirements

  • 3+ years working with backend technologies on production applications
  • Strong knowledge of Golang
  • Strong knowledge of SQL
  • Experience with data warehousing
  • Experience with messaging systems such as Nats and Kafka
  • Familiarity with blockchain fundamentals and indexing blockchain data
  • Familiarity with client implementations of EVM and EVM equivalent networks
  • Experience building highly performant APIs and serving data at scale
  • Knowledge of implementing observability metrics such as Prometheus and 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 coding standards

Responsibilities

  • Build and enhance backend data indexing services
  • Design and implement performant solutions for MetaMask clients
  • Collaborate with backend API engineers to meet client requirements
  • Collaborate with product managers, DevSecOps, SRE and engineers to deliver features
  • Ensure performance and stability of services
  • Participate in code reviews and maintain code quality
  • Participate in on-call rotations to support production services

Skills

Apply Now
Senior Software Engineer - Backend Platform (Datalake) at Consensys | JobStash