Hirehangar
Software Engineer
Columbia - Maryland
Apply through hirly
hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Work mode
- Remote-friendly
- First seen by hirly
- 1 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Join Hire Hangar and work with fast-growing global companies while building a long-term career.
- Job Title| Software Engineer, Graph Systems & Data Visualization
- Location | Remote (US Only)
- Time Zone | US Time Zones (EST–PST)
- Role Overview:
- We are seeking a Software Engineer to help build and scale a graph-database-backed social listening platform. This role sits at the intersection of backend data infrastructure and front-end visualization, supporting a product that ingests high-volume social and web data in real time and visualizes complex network relationships. The ideal candidate is comfortable working across graph databases, streaming data pipelines, and modern front-end frameworks, and thrives in a fast-moving, early-stage engineering environment.
- Key Responsibilities:
- - Design, build, and maintain backend services that interface with graph databases to model and query complex relationship data
- - Develop and maintain real-time data ingestion pipelines handling high-throughput social and web data
- - Build and optimize web scraping and crawler infrastructure to support continuous data collection
- - Develop front-end features and dashboards that visualize network and relationship data in an intuitive, performant way
- - Collaborate cross-functionally to translate product requirements into scalable technical solutions
- - Write clean, maintainable, well-tested code across the stack
- - Troubleshoot performance bottlenecks across data ingestion, storage, and visualization layers
- Required Qualifications:
- - Hands-on experience with graph databases (such as Neo4j, TigerGraph, Dgraph, ArangoDB, or Amazon Neptune) and graph query languages (such as Cypher or Gremlin)
- Experience with real-time/streaming data infrastructure (such as Kafka, Kinesis, Flink, or Spark)
- - Strong proficiency in at least one backend language such as Python, Go, or Node.js/TypeScript
- - Front-end development experience with React, Next.js, and TypeScript
- - Experience building or working with data pipelines, ETL processes, or web scraping/crawler infrastructure
- - Comfortable working in a high-growth, early-stage engineering environment with evolving priorities
- - Must be authorized to work in the United States without sponsorship
- Preferred Qualifications:
- - Experience with data visualization libraries such as D3, Cytoscape, Sigma.js, vis.js, or Recharts, particularly for graph/network visualizations
- - Experience with social listening, social media data, or large-scale web data platforms
- - Familiarity with Elasticsearch, OpenSearch, Redis, or Airflow
- - Prior experience at a seed-to-Series B startup
- - Experience with AWS, GCP, Docker, or Kubernetes
- Tools & Technology:
- Graph database platforms (Neo4j, TigerGraph, Dgraph, ArangoDB, or similar)
- Streaming/data pipeline tools (Kafka, Spark, Flink, or similar)
- React, Next.js, TypeScript
- Python, Go, or Node.js
- Cloud infrastructure (AWS/GCP), Docker, Kubernetes
We connect top talent with vetted employers, competitive pay, and real growth opportunities.
Is this role actually a fit for you?
hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.
Score it against my resume