JobHabor

Senior Software Engineer, Data Infrastructure & Graph Systems

Inca Digital

Location
United States
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

Note

The job is a remote job and is open to candidates in USA. Inca Digital is a veteran-owned data and intelligence company specializing in digital-asset analytics for exchanges, financial institutions, regulators, and blockchain ecosystems. The Software Engineer will design, build, and scale data infrastructure, graph systems, pipelines, APIs, and investigative tools while partnering with R&D and investigations teams to deliver production software for federal and commercial clients.

Responsibilities

  • Design, build, and operate end-to-end data infrastructure and solutions for delivering APIs, custom containerized applications, automated alerting/reporting, and graph-based visualizations to federal and commercial clients
  • Model and deploy relational, document, and graph databases for supporting investigative workflows and large-scale network analysis
  • Build resilient ETL/ELT pipelines that ingest, normalize, and reconcile structured and semi-structured data from internal databases, REST APIs, blockchain nodes, and third-party feeds
  • Own data quality, lineage, and reproducibility. Our outputs support enforcement actions and litigation, so provenance is a product requirement, not a nice-to-have
  • Automate orchestration, systems integration, and deployment through CI/CD (GitHub Actions) into AWS cloud environments
  • Partner with the Head of R&D, data scientists, and our specialized investigations teams to translate intelligence requirements into production software
  • Make and document architecture decisions, evaluate new technology, and cut through genuinely ambiguous problems spanning crypto, finance, and national security

Skills

  • You must be able to pass a U.S. Tier 3 background investigation, which under federal rules is generally limited to U.S. citizens
  • Proficient in Python
  • Proven experience designing and operating production data infrastructure and pipelines — systems you were responsible for when they broke, not only contributed to
  • Deep PostgreSQL experience (self-managed or RDS/Aurora), including schema design and query optimization
  • Graph data modeling and network analysis experience. Neo4j and Cypher preferred; Neptune or a comparable graph database is fine. Comprehensive grasp of architectural trade-offs when deploying graph-based systems, including specific performance advantages and technical limitations
  • Production experience deploying and configuring containerized services to AWS
  • Infrastructure-as-code tooling (Terraform)
  • Go as an additional language
  • An active TS/SCI
  • Message queues and event-driven data pipelines (SQS/SNS, Kafka), and search or document stores (OpenSearch, MongoDB)
  • Familiarity with blockchain ledger data, smart contracts, or blockchain analytics
  • NLP techniques, LLM integration, or building and evaluating ML models
  • Background in financial services or trading venues, or familiarity with SEC, CFTC, or FinCEN regulatory frameworks
  • Experience operating in FedRAMP, AWS GovCloud, or NIST 800-171 environments

Benefits

  • Fully remote, high-trust environment
  • Healthcare stipend
  • Childcare stipends
  • Dedicated employee assistance resources
  • We sponsor investigations for candidates without an active TS/SCI, and you can begin work before adjudication completes

Company Overview

  • Inca Digital is an open-source intelligence company building data analytics tools for the digital asset ecosystem. It was founded in 2018, and is headquartered in Washington, District of Columbia, USA, with a workforce of 51-200 employees. Its website is https://inca.digital.

Skills

  • Python
  • PostgreSQL
  • Neo4j
  • Cypher
  • Neptune
  • AWS
  • Terraform
  • Go
  • SQS
  • SNS
  • Kafka
  • OpenSearch
  • MongoDB
  • GitHub Actions

Similar roles