Job Closed
This listing is no longer active.
A DP World Company
Graph Developer/Engineer, Neo4j
Location
Massachusetts
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Graph Developer/Engineer, Neo4j
SYNCREON
• Design and develop graph data models in Neo4j to support complex business relationships and analytics use cases. • Write, optimize, and maintain Cypher queries, stored procedures, and graph algorithms for efficient graph traversal and pattern matching. • Implement and leverage Neo4j Graph Data Science (GDS) algorithms such as PageRank, Community Detection, Similarity, and Pathfinding. • Build and maintain graph data pipelines to ingest data from relational databases, APIs, files, and event streams into Neo4j. • Develop integrations with enterprise applications using Python, Java, and JavaScript Neo4j drivers. • Expose graph services through GraphQL and REST APIs for downstream applications and AI/analytics platforms. • Manage Neo4j environments, including indexing, query tuning, performance optimization, monitoring, and troubleshooting. • Establish graph governance standards covering schema management, data quality, security, access controls, and operational best practices. • Collaborate with architects, data engineers, AI/ML teams, and business stakeholders to deliver scalable graph solutions.
Job Requirements
- 5+ years of experience in graph database development, data engineering, or backend development.
- Hands-on experience with Neo4j, Cypher Query Language, and graph data modeling.
- Experience with Neo4j Graph Data Science (GDS) library and graph analytics.
- Strong programming skills in Python, Java, or JavaScript.
- Experience developing and consuming REST APIs and GraphQL services.
- Knowledge of data integration, ETL pipelines, and working with relational and NoSQL data sources.
- Familiarity with cloud platforms (Azure preferred), Docker, and CI/CD practices.
- Strong analytical, troubleshooting, and communication skills.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description The Senior Software Engineer supports ScriptPro’s Information Services and business operations by designing, implementing, and improving enterprise integrations, middleware platforms, automation, analytics enablement, and related technology solutions. This role applies senior-level technical expertise to connect systems, support APIs and middleware services, move data effectively, modernize enterprise platforms, and enable reporting, artificial intelligence, and automation capabilities. - Work with technical teams, business stakeholders, and vendors to translate business needs into secure, scalable solutions. - Improve interoperability, process efficiency, and operational visibility. - Provide hands-on implementation and production support for integrations, data exchange processes, reporting and analytics solutions, and other enterprise technology initiatives. - Ensure supported solutions are reliable, maintainable, well documented, aligned with business needs, and guided by operational standards and technology governance. Qualifications - Bachelor’s degree in Information Technology, Computer Science, Engineering, or related field preferred. - 5-8+ years of Information Technology experience in software engineering, enterprise application support, integration development, middleware support, automation, analytics, or related technology functions. - Experience designing, implementing, supporting, and troubleshooting enterprise integrations, APIs, middleware platforms, web services, file exchanges, data synchronization processes, or cross-system automation. - Strong understanding of enterprise systems integration, application interoperability, data mapping, error handling, monitoring, logging, authentication, security, and operational support practices. - Strong analytical, organizational, troubleshooting, and problem-solving abilities. - Strong communication skills with the ability to explain technical concepts to business stakeholders, technical teams, vendors, and leadership. - Ability to work independently, manage competing priorities, support multiple platforms, and drive technical work from analysis through implementation and support. - Commitment to documentation, operational discipline, knowledge sharing, continuous improvement, and customer service. Requirements - Experience with integration technologies such as REST APIs, SOAP services, JSON, XML, SQL, ETL processes, scheduled jobs, message queues, middleware tools, or related connectivity patterns. - Experience supporting enterprise applications, SaaS platforms, databases, reporting environments, business workflows, and production support processes. - Experience gathering requirements and translating those requirements into technical designs, integration specifications, platform improvements, automation solutions, or reporting capabilities. - Experience with analytics or reporting platforms such as SAP BusinessObjects, Power BI, or similar business intelligence and dashboarding solutions. - Experience supporting or integrating HRIS, payroll, workforce management, or enterprise business systems; UKG Ready experience is preferred. - Working knowledge of artificial intelligence, automation, machine learning concepts, or practical AI-enabled productivity and business process improvement opportunities. Benefits - Medical, Dental, Vision, Short-Term Disability, Company Paid Life Insurance & Long-Term Disability. - 24/7 on-campus Gym and Vitality Wellness Program that helps lower your premium costs. - Paid Time Off (PTO), Parental Leave, nine (9) paid holidays, paid volunteer hours. - Employee Assistance Program, company-sponsored events and team-building activities. - 401(k) Retirement Plan with company match, financial investment services, employee discounts on products and services.
Role Description We are seeking a dynamic and innovative Software Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our web applications and cloud infrastructure. Your expertise will drive the creation of robust APIs, micro services, and system architectures that support our business growth. You will collaborate in an Agile environment, utilizing modern programming languages and frameworks to deliver high-quality software that meets user needs and industry standards. - Design, develop, test, and debug software applications primarily in C++. - Develop and maintain modeling and simulation software, utilizing industry best practices. - Contribute to the architecture and design of new software features. - Write clear, concise, and well-documented code. - Collaborate effectively with team members in a fast-paced, agile environment. - Participate in code reviews and contribute to continuous improvement efforts. - Troubleshoot and resolve software defects. - Deploy and maintain applications on both Windows and Linux platforms. - Contribute to the development of test plans and execute testing procedures. - Stay up-to-date on the latest technologies and trends in software development. Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum of 2 years of professional experience in software development using C++. - Strong experience in modeling and simulation principles and techniques. - Proficiency in developing applications for both Windows and Linux environments. - Solid understanding of object-oriented programming principles and design patterns. - Experience with version control systems (e.g., Git). - Excellent problem-solving, analytical, and communication skills. - Ability to work independently and as part of a team. - Experience with scripting languages such as Python or Lua. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k, IRA) - Paid Time Off (Vacation, Sick & Public Holidays) - Family Leave (Maternity, Paternity) - Training & Development - Work From Home
Role Description Spalding, a Saalex Company is seeking an Automation Developer in Lexington Park, MD. This is a remote position. - Participate in planning sessions with product owners to capture business requirements, translate to technical approaches/designs, and deliver automation solutions. - Work with senior developers to design and code bots/automations using UiPath and/or Power Apps. - Utilize Microsoft Office tools and functionality in development of automations. - Work with business teams to complete acceptance testing and participate in integration testing. - Create and maintain documentation of automation solutions. - Troubleshoot and provide technical support related to automations. - Provide Orchestrator tenancy support. - Other duties as assigned. Qualifications - Experience or formal education in software development related courses required. - BS/BA or AA/AS degree OR HS and 2 years related experience. Requirements - Must be eligible to obtain a Secret clearance; active secret or interim secret is preferred. - Requirements to obtain a clearance include US Citizenship, security investigation, etc. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k, IRA) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off (Vacation, Sick & Public Holidays) - Short Term & Long Term Disability - Training & Development - Wellness Resources - Stock Option Benefit
Software Development Specialist I
ExperianBased in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquar
Role Description Desenvolvedor(a) Web Especialista. Quais valores temos no time? - Cuidar das pessoas, garantir o desenvolvimento contínuo e a excelência técnica. - Valorizamos as pessoas, o trabalho em equipe e o compartilhamento de conhecimento e ideias. - Acreditamos em um ambiente colaborativo, com segurança psicológica, foco em qualidade, aprendizado constante e responsabilidade técnica. Principais atividades - Integração contínua (CI/CD); - Testes automatizados; - Revisão de código (code review); - Desenvolvimento ágil (Scrum/Kanban); - Monitoramento e observabilidade de aplicações; - Práticas de segurança e privacidade (LGPD, proteção de dados sensíveis); - Arquitetura escalável e orientada à performance; - Desenvolvimento e manutenção de bibliotecas e SDKs reutilizáveis. Seus desafios serão - Desenvolver SDKs e bibliotecas Web de alto desempenho, escaláveis e seguras; - Atuar na construção de soluções relacionadas à captura de documentos, validação de identidade, liveness e inteligência de dispositivos; - Escrever código limpo, reutilizável, testável e de fácil manutenção; - Garantir a melhor experiência possível para aplicações críticas em termos de performance, usabilidade e confiabilidade; - Aplicar e disseminar boas práticas de arquitetura, segurança e engenharia de software; - Trabalhar de forma colaborativa, compartilhando conhecimento e contribuindo para a evolução técnica do time; - Avaliar e propor melhorias contínuas em processos, ferramentas, frameworks e tecnologias; - Comunicar decisões técnicas e direcionamentos arquiteturais aos times envolvidos; - Contribuir ativamente para a evolução da arquitetura dos produtos e plataformas. Soft Skills - Trabalho em equipe e comunicação clara; - Perfil colaborativo, com disposição para compartilhar conhecimento; - Forte capacidade analítica e de resolução de problemas complexos; - Proatividade e senso de dono; - Capacidade de atuar em múltiplas frentes simultaneamente, mantendo qualidade e organização; - Orientação a resultados e excelência técnica; - Flexibilidade e adaptação a mudanças; - Mentalidade de aprendizado contínuo. Qualifications - Experiência sólida em desenvolvimento Web, com domínio em: - JavaScript moderno e ecossistema Web; - Desenvolvimento de aplicações e bibliotecas Web de alta performance; - Arquitetura de software e design de soluções escaláveis; - Desenvolvimento orientado a componentes e modularização; - Consumo de APIs REST e integração com serviços externos; - Gerenciamento de dependências e empacotamento de bibliotecas; - Testes automatizados; - Versionamento com Git; - Monitoramento, observabilidade e troubleshooting de aplicações; - Otimização de performance, métricas de carregamento e experiência do usuário; - Boas práticas de engenharia de software e qualidade de código. Requirements - Experiência no desenvolvimento e manutenção de SDKs ou bibliotecas reutilizáveis; - Conhecimento avançado em segurança de aplicações Web; - Experiência com proteção contra fraudes, engenharia reversa e automação maliciosa; - Conhecimento em criptografia, autenticação, autorização e proteção de dados; - Experiência com processamento de imagens, captura de documentos ou biometria; - Conhecimento em tecnologias relacionadas a liveness e validação de identidade; - Experiência com inteligência de dispositivos e coleta de sinais para análise de risco; - Experiência com CI/CD; - Conhecimento de backend e integração entre aplicações distribuídas; - Experiência com observabilidade e monitoramento em produção; - Experiência com frameworks e métodos ágeis (Scrum, Kanban). Benefits - Ser referência técnica para o time e para os produtos da área; - Participar ativamente das definições arquiteturais e tecnológicas; - Liderar discussões sobre performance, segurança e escalabilidade; - Influenciar decisões estratégicas relacionadas à evolução da plataforma; - Direcionar a adoção das melhores práticas de engenharia de software; - Atuar na identificação e resolução de problemas complexos de produto e tecnologia; - Possuir forte capacidade de estimar iniciativas técnicas de alta complexidade; - Conduzir análises técnicas aprofundadas e propor soluções de alto impacto; - Equilibrar velocidade de entrega, qualidade, performance e segurança; - Promover a melhoria contínua de processos, arquitetura, código e produto; - Ser um multiplicador de conhecimento, apoiando o crescimento técnico do time. Company Description A Serasa Experian é a primeira e a maior Datatech do Brasil. Líder em soluções de inteligência para análise de riscos e oportunidades, com foco nas jornadas de crédito, autenticação e prevenção à fraude. Com tecnologia de ponta, inovação e os melhores talentos, transforma a incerteza do risco na melhor decisão, ajudando pessoas a realizarem seus sonhos e empresas de todos os portes e segmentos a prosperarem. Temos 22.000 pessoas operando em 32 países e a cada dia estamos investindo em novas tecnologias, profissionais talentosos e inovação para ajudar todos os clientes a maximizarem cada oportunidade. Com sede corporativa em Dublin, Irlanda, a Experian está listada na Bolsa de Valores de Londres (EXPN) e compõe o índice FTSE 100.


