Staff Software Engineer, Graphs
Chainalysis is a blockchain data and intelligence company providing AI-powered software, data, services, and research for crypto investigations, compliance, fraud prevention, market intelligence, and Web3 security.
Funding history
Projects
About Chainalysis
Chainalysis supplies blockchain intelligence and AI-powered solutions to government agencies, cryptocurrency exchanges, financial institutions, regulators, and cybersecurity companies. Its portfolio spans investigation, transaction monitoring, fraud prevention, risk assessment, threat intelligence, on-chain security, professional services, training, and research.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You'll drive technical direction and help build customer-facing web features, APIs, and services. You'll partner with product managers and designers and use your understanding of data platforms to deliver scalable customer solutions.
Requirements
- Lead design and implementation of cloud-native services on AWS, GCP, or a comparable major cloud provider.
- Experience mentoring engineers, leading cross-team projects, and making senior-level technical decisions.
- Ability to align technical execution with product and design partners.
- Deep experience with object-oriented programming, especially Java and TypeScript.
- 10+ years working on complex backend and/or frontend systems, including leadership or lead engineer roles.
- Ownership of product ideas from inception through production.
- Understanding of frontend and backend best practices.
- Experience integrating AI into customer-facing products or engineering infrastructure.
Responsibilities
- Lead architecture, maintenance, and development of cloud-native data ingest and aggregation processes.
- Deliver product features detecting market manipulation, fraud, behavioral patterns, and related activities.
- Own and scale high-performance AWS services handling thousands of requests per second.
- Lead modernization toward streaming architecture and establish technical direction and best practices.
- Own the direction and enablement of the graphing platform across multiple products.
- Debug and resolve production issues across systems and services.
- Mentor and grow engineers while fostering technical excellence and collaboration.
