Sr Software Engineer - Backend

Post Date

May 19, 2026

Location

San Francisco,
California

ZIP/Postal Code

94105
US
Jul 26, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

AUS-6ba85a6b-20ee-4708-acdb-53b181fae447

Pay Rate

$67 - $84 (hourly estimate)

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/.

Required Skills & Experience

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

Nice to Have Skills & Experience

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

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.