JOBSEARCHER

Sr Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Role: Software EngineerLocation: RemoteDuration: 6+ MonthsRequired Skills8 10+ years of experience in backend development using Java and/or Node.js, with strong hands-on expertise in building scalable systems (Spring Boot / Node frameworks)Strong experience designing and developing RESTful APIs and microservices in distributed architecturesSolid understanding of object-oriented design principles and design patterns (e.g., MVC, domain-driven design)Hands-on experience with graph technologies, including Neo4j, and familiarity with graph data modeling and query languages (e.g., Cypher)Experience working on Knowledge Graph or semantic systems, including ontology-driven design and entity relationshipsFamiliarity with modern AI-driven architectures such as semantic routing, MCP servers, and LLM-integrated systemsStrong experience with real-time or micro-batch data processing and event-driven architecturesProficiency with CI/CD pipelines and source control (Git) in enterprise environmentsExperience with cloud platforms (AWS/GCP) and containerized deploymentsSolid understanding of data modeling (relational and/or graph-based) and data integration patternsExperience working in Agile/Scrum environments with strong collaboration and problem-solving skills Experience with Graph + AI patterns (e.g., GraphRAG, LLM + Knowledge Graph integration) Exposure to Salesforce ecosystem (APIs, Data Cloud, or platform integrations) Experience with ontology management tools and semantic layer design Familiarity with vector databases and embedding-based retrieval systems Experience with data governance, metadata management, or enterprise data platforms Exposure to streaming platforms or advanced observability frameworks for distributed systems