Job Description
An employer is seeking a Senior Software Engineer to design and build scalable backend systems and data platforms leveraging modern microservices and graph-based architectures. This role will focus on developing high-performance APIs, building distributed systems, and enabling advanced data modeling capabilities, including graph-based and semantic systems.
Day to Day Responsibilities include:
Design, develop, and maintain scalable backend services using Java (Spring Boot) and/or Node.js frameworks
Build and manage RESTful APIs and microservices within distributed, enterprise-scale architectures
Develop and optimize graph-based solutions, including data modeling and query performance using tools like Neo4j
Contribute to the design and implementation of knowledge graph and semantic systems
Build and support real-time and micro-batch data processing systems using event-driven architectures
Collaborate cross-functionally with Data Engineering, Product, and Platform teams
Implement and maintain CI/CD pipelines and best practices for version control and deployment
Deploy and manage services in cloud environments (AWS/GCP) with containerized infrastructure
Participate in system architecture design and contribute to scalable solution strategies
Troubleshoot performance, scalability, and integration issues across distributed systems
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
8-10+ years of experience in backend software development
Strong hands-on experience with Java (Spring Boot) and/or Node.js frameworks
Proven experience designing and building RESTful APIs and microservices
Deep understanding of object-oriented design principles and design patterns (MVC, Domain-Driven Design, etc.)
Hands-on experience with graph technologies (Neo4j) and graph query languages (Cypher)
Experience working with knowledge graph or semantic systems, including ontology-driven design and entity relationships
Strong experience with event-driven architectures and real-time/micro-batch processing
Proficiency with CI/CD pipelines and source control (Git) in enterprise environments
Experience deploying applications on cloud platforms (AWS/GCP) and working with containerization
Strong understanding of data modeling (relational and graph-based) and integration patterns
Experience working in Agile/Scrum environments with strong collaboration and problem-solving skills Familiarity with AI-driven architectures
Experience with Graph + AI patterns (e.g., GraphRAG, knowledge graph + LLM integrations)
Exposure to vector databases and embedding-based retrieval systems
Exposure to Salesforce ecosystem (APIs, Data Cloud, platform integrations)
Experience with ontology management tools and semantic layer design
Background in data governance, metadata management, or enterprise data platforms
Experience with streaming platforms (Kafka, etc.) or observability frameworks for distributed systems
Overview ABOUT US: Founded in 1993, Bayview Asset Management is an investment management firm focused on investments in mortgage and...
Apply For This JobAbout The Role We’re hiring a Data Scientist to support People Innovation Labs, a fast-moving engineering team embedded in the...
Apply For This JobNVIDIA is looking for a Global Sourcing Analyst to join our Global Commodity Management Group. NVIDIA has continuously reinvented itself...
Apply For This JobParole Officer Date Posted: Apr 20, 2026 Requisition ID: 476192 Location: Indianapolis, IN, US, 46219 Work for Indiana Begin a...
Apply For This JobCooley is seeking an Artificial Intelligence (“AI”) Solutions Engineer to join the Practice Engineering team within the Innovation department. Position...
Apply For This JobJohn Bapst anticipates an opening for a full-time English teacher for the 2026-2027 school year. This is a permanent position....
Apply For This Job“`
Search qualified candidates by skills, location, experience, education, and more.
“`
