Chainalysis

Senior Software Engineer, Transaction Tracing

Chainalysis

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudFluxJavaKafkaKubernetesPostgresReactSpringTerraform

About the role

  • Join a remote team and share responsibility of providing the right tools for the right data to build customer experiences.
  • Lead, build and maintain customer facing web frontend features as well as the services and data pipelines backing them.
  • Learn and understand the domain and underlying data platform to partner with product managers and designers.
  • Make key contributions to high availability solutions and take ownership to sustain low maintenance overhead.
  • Collaborate with team to generate direct impact, ship and iterate alongside product management and design partners.
  • Gain customer understanding and insights into data platform through curiosity around cryptocurrencies/decentralized-finance.

Requirements

  • Expertise in writing and maintaining Java/Spring-based backend services.
  • Experience in the full lifecycle of service management, from initial development to continuous operation.
  • A deep understanding of the critical aspects of service scalability and high availability as well as monitoring and maintaining deployed features and services ensuring optimal performance and reliability.
  • Database management systems experience including replication, high availability, performance tuning, and complex query optimization.
  • A background in frontend development.
  • Strong knowledge of container orchestration using Kubernetes.
  • An understanding of event streaming platforms (nice to have).
  • Hands on with infrastructure as code (nice to have).
  • A track record in mentoring other engineers, leading cross-team projects without authority, and driving design and technology decisions (nice to have).