Senior Software Engineer Remote/Travel- Active Secret -Top Secret clearance(SCI-eligibility)
Oteemo Inc. · Reston, VA · 4 days ago
EngineeringFull-time
Design, Model, and Implement
- Build and integrate web application back ends and contribute to front-end development as needed to deliver complete, production-ready features.
- Develop and maintain robust ETL and data pipelines spanning structured, semi-structured, and unstructured data, with strong attention to data quality.
- Engineer real-time and event-streaming workflows that handle high-velocity, sequential data flows.
- Deploy and operate enterprise applications in cloud environments using containerization and orchestration, applying DevOps, DataOps, and MLOps practices.
- Apply GenAI/ML techniques, including GraphRAG, to graph-related and NoSQL data problems.
- Write thorough unit, integration, and API tests to ensure robust, scalable, and maintainable solutions.
- Run simulations and apply advanced analytics in Python to solve complex mission problems.
- Align data engineering approaches with large-scale interconnected systems to ensure adaptability and scalability.
Qualifications
- Clearance: Active Secret/TS/SCI clearance (or SCI-eligibility), ideally with past or current DoD SAP/SAR access.
- Education & experience: Advanced degree in a quantitative field (e.g., computer science, machine learning, applied statistics, or mathematics) or equivalent experience, with 7–8 years of relevant experience.
- Graph databases & analytics: Proven experience with graph databases and analytics, including Neo4j, Gremlin, or similar tools, and query languages like Cypher or Gremlin; ability to model complex system relationships, workflows, and time-dependent processes.
- Programming: Strong programming skills in modern languages such as Python, Java, Node.js, or Go, with expertise in writing clean, maintainable, and scalable code.
- Full-stack delivery: Experience building and integrating web application back ends and contributing to front-end development when needed.
- Data engineering & pipelines: Extensive experience with data engineering and pipelines, including ETL, data quality, and working across structured, semi-structured, and unstructured data; familiarity with event streaming, real-time data processing, and high-velocity sequential data flows.
- Engineering best practices: Practical knowledge of software engineering best practices, including DevOps, DataOps, MLOps, containerization (e.g., Docker), and orchestration.
- Distributed computing & cloud: Experience with distributed computing frameworks and cloud platforms, with a focus on deploying enterprise applications in cloud environments.
- Testing: Strong testing skills, including unit testing, integration/API testing, and ensuring robust, scalable solutions.
- NoSQL & graph/GenAI: Experience with NoSQL databases and working with graph-related problems, including the use of GenAI/ML techniques like GraphRAG.
- Scalable systems alignment: Proven ability to align data engineering approaches with large-scale interconnected systems, ensuring adaptability and scalability.
Past or Current DoD SAP/SAR Access
- Past or current DoD Special Access Program (SAP) / Special Access Required (SAR) access.
- Familiarity with aerospace and defense programs and/or mission data.
- Hands-on experience with FastAPI, Pandas, and React + TypeScript.
- Interest or experience in running simulations in Python and applying advanced analytics to solve complex problems.
Preferred Qualifications
- Past or current DoD Special Access Program (SAP) / Special Access Required (SAR) access.
- Familiarity with aerospace and defense programs and/or mission data.
- Hands-on experience with FastAPI, Pandas, and React + TypeScript.
- Interest or experience in running simulations in Python and applying advanced analytics to solve complex problems.
What We Offer
- Ability to make a noticeable difference for the organization and our customers.
- Tremendous growth opportunity by becoming part of a rapidly growing organization.
- Complex but interesting challenges to improve the depth and breadth of your technical and business skills.
- Competitive pay and benefits.