22 Aug
|
Xoriant
|
Bengaluru
Job Description
- 8+ years of qualified software engineering experience
- Expert proficiency in async Python frameworks (FastAPI, Starlette, or Aiohttp) for building highly concurrent APIs.
- Deep understanding of Python internals (GIL, memory management, async/await, type hints, and Pydantic v2).
Strong hands-on experience with RDF triplestores (GraphDB, Stardog, Virtuoso) or Property Graphs (Neo4j, Memgraph, Tigergraph).
- Proficiency in query languages: SPARQL and Cypher.
- Demonstrated experience building and maintaining large-scale ontologies using OWL, RDFS, and SHACL for validation.
- Experience with graph algorithms (PageRank, community detection, shortest path, centrality measures).
- Extensive experience with SQLAlchemy, Alembic, and database connection pooling.
- Proven track record of designing distributed systems, event-driven architectures, and resilient fault-tolerant services.
📌 Python Knowledge Graph (Bengaluru)
🏢 Xoriant
📍 Bengaluru