EngineerJobs.io
← Back to all jobs

Job Description

Oteemo, a transformation-focused firm, seeks a Senior Software Engineer who holds active TS/SCI clearance or is SCI-eligible. This remote role with travel support centers on building sophisticated graph data models, real-time data processing, and cloud-native deployments, serving both DoD and commercial clients. You will collaborate across data engineering, software development, and AI-enabled initiatives to deliver production-ready solutions.

Responsibilities

  • Design and implement graph data structures that capture intricate system relationships, workflows, and time-sensitive processes using Neo4j, Gremlin, or comparable tools.
  • Develop and integrate back-end services for web applications and contribute to front-end work as needed to deliver complete features.
  • Build and maintain robust ETL pipelines across structured, semi-structured, and unstructured data with a strong focus on data quality.
  • Engineer real-time and event-streaming workflows to manage high-velocity sequential data flows.
  • Deploy and operate enterprise applications in cloud environments, applying containerization and orchestration alongside DevOps, DataOps, and MLOps practices.
  • Apply GenAI and ML techniques, including GraphRAG, to graph-related and NoSQL data problems.
  • Write comprehensive unit, integration, and API tests to ensure robust, scalable, and maintainable solutions.
  • Run simulations and perform advanced analytics in Python to address complex mission-focused problems.
  • Align data engineering approaches with large-scale interconnected systems to ensure adaptability and scalability.

Requirements

  • Active TS/SCI clearance (or SCI-eligibility), ideally with past or current DoD SAP/SAR access.
  • Advanced degree in a quantitative field (e.g., computer science, machine learning, applied statistics, mathematics) or equivalent experience, with 7–8 years in relevant roles.
  • Proven experience with graph databases and analytics (Neo4j, Gremlin, or similar) and query languages such as Cypher or Gremlin; ability to model complex relationships and time-dependent processes.
  • Strong programming skills in Python, Java, Node.js, or Go, with a track record of clean, scalable code.
  • Experience delivering full-stack solutions, including back-end development and contributor work on front-end components when required.
  • Extensive data engineering background with ETL, data quality, and handling structured, semi-structured, and unstructured data; familiarity with event streaming and real-time processing.
  • Practical knowledge of software engineering best practices, including DevOps, DataOps, MLOps, containerization (Docker), and orchestration.
  • Experience with distributed computing and cloud deployment of enterprise applications.
  • Strong testing capabilities across unit, integration, and API layers.
  • Exposure to NoSQL work and graph-related challenges, including GenAI approaches like GraphRAG.
  • Ability to align data engineering strategies with large, interconnected systems for scalability.

Technologies

  • Neo4j, Gremlin, Cypher
  • Python, Java, Node.js, Go
  • Docker, FastAPI, Pandas
  • React, TypeScript
  • GraphRAG

Benefits

  • Opportunity to make a meaningful impact for the organization and clients.
  • Significant growth potential within a rapidly expanding company; career progression is driven by your contributions.
  • Engagement with challenging problems that broaden technical and business capabilities; consultants operate at the intersection of technology and business value.
  • Competitive compensation and benefits package.

Company Description

At Oteemo, you join a transformation powerhouse where innovation meets impact. We are not merely a consulting firm; we design digital evolution by blending advanced technical expertise with human-centered design. Our work spans areas such as Infrastructure, Software Development, DevSecOps, Cybersecurity, Experience and Design, Organizational Change Management, and AI-powered solutions, distinguished by our distinctive approach.

What We Offer

  • Ability to make a noticeable difference for the organization and our customers
  • Tremendous growth opportunity within a fast-growing firm; your growth is defined by what you bring to the table
  • Engagement with complex, intellectually stimulating challenges to deepen technical and business acumen
  • Competitive pay and benefits

We Value

  • Drive: enthusiasm and energy to deliver high-quality technical solutions
  • Commitment to Quality: dedication to crafting world-class solutions with real value
  • Customer Focus: consultative problem-solving and clear expectations management
  • Communication: strong written and verbal ability to articulate problems, solutions, risks, and rewards
  • Technical Skills: genuine passion for technology and its applications
  • Business Acumen: understanding how technology enables business outcomes

Work Authorization

  • US Citizen

Similar Jobs