×
Register Here to Apply for Jobs or Post Jobs. X

Engineer Manager - Back-end Engineer

Job in Seattle, King County, Washington, 98101, USA
Listing for: Hackajob
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Backend Developer, Database Engineering, Cloud Engineer - Software, SQL Developer
Job Description & How to Apply Below
Position: Knowledge Engineer Manager - Back-end Engineer

Back-End Engineer

We are looking for a Back-End Engineer to design, build, and operate the data infrastructure and services that power our AI-driven knowledge platform. You will work across the full back-end stack — architecting APIs, building data pipelines, managing multi-modal database systems, and owning the reliability and performance of the services that application and product teams depend on. You bring strong engineering fundamentals and are equally comfortable designing a relational schema, tuning a graph query, standing up a vector store, or shipping a production-grade REST API.

Knowledge graph and semantic technology experience is central to this role, but the work extends across the broader data and service layer: ingestion, transformation, storage, retrieval, and delivery at enterprise scale.

Key Responsibilities:

  • Hydrate structured and semi-structured data into Knowledge Graphs by mapping source data to ontology models.
  • Develop data mapping and transformation workflows using R2

    RML or similar technologies.
  • Write and optimize SPARQL queries for graph loading, validation, and retrieval.
  • Build and maintain data ingestion pipelines and integrate data from enterprise systems.
  • Design and optimize relational database schemas and queries to support efficient graph hydration and ETL workflows.
  • Deploy, configure, and maintain vector database infrastructure for embedding storage, indexing, and semantic retrieval at scale.
  • Design and maintain scalable graph query APIs consumed by internal application and product teams.
  • Performance-tune graph database queries, indexing strategies, and data access patterns.
  • Own containerization, deployment, and monitoring of graph services in cloud environments.
  • Ensure data quality, ontology alignment, and secure handling of sensitive data (PII/PHI).
  • Collaborate with ontologists, architects, and application teams to support Knowledge Graph implementations.

Preferred Technology Stack:

  • Semantic technologies: RDF, OWL, SKOS, RDFS
  • Query languages: SPARQL
  • Mapping technologies: R2

    RML, CSVW, SHACL (preferred)
  • Graph databases:
    GraphDB, Stardog, Neo4j, Amazon Neptune
  • Relational databases:
    PostgreSQL, MySQL, SQL Server
  • Vector stores:
    Pinecone, Weaviate, Milvus, Qdrant
  • Search:
    Elasticsearch / Open Search
  • Programming:
    Python, Java (preferred)
  • Data formats: SQL, JSON, XML, CSV
  • Integration: REST APIs, ETL tools, Apache NiFi, Airflow (preferred)
  • Infrastructure:
    Docker, Kubernetes, Helm
  • Cloud: AWS Neptune, Azure Cosmos DB, GCP
  • Messaging:
    Kafka, RabbitMQ
  • Version control:
    Git

This role is hybrid in nature and will require time in office and traveling to client locations. Travel can be between 20-80%.

Here's What You Need:

  • Minimum 5 years experience in Knowledge Graph data hydration and ontology-based data mapping, including strong understanding of RDF, SPARQL, and semantic technologies.
  • Minimum 5 years experience with R2

    RML or similar mapping frameworks for transforming relational data into graph models.
  • Minimum 5 years experience with graph databases (e.g., Star Dog, Graph Wise, Neo4J), along with Elasticsearch/Open Search. including strong SQL proficiency.
  • Minimum 5 years hands-on experience with relational databases (e.g., PostgreSQL, MySQL, or SQL Server), including schema design, indexing, and query optimization.
  • Minimum 5 years experience deploying and operating vector databases (e.g., Pinecone, Weaviate, Milvus, or Qdrant) in production environments.
  • Minimum 5 years Proficiency in Python or Java for automation, integration, and service development and experience designing and documenting REST APIs for internal consumers.
  • Bachelor's degree or equivalent (minimum 12 years) work experience. (If Associate's Degree, must have minimum 6 years work experience)

Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set forth below.

Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary