Outcomes Focused Technology Transformation
Senior Software Engineer – Active Secret, Top Secret (SCI-eligible)
Location
Virginia
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Active Secret, Top Secret (SCI-eligible)
Oteemo Inc.
• Design, model, and implement graph data structures that capture complex system relationships, workflows, and time-dependent processes using Neo4j, Gremlin, or similar tools. • 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.
Job Requirements
- 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.
- Active Secret/TS/SCI clearance (or SCI-eligibility), ideally with past or current DoD SAP/SAR access.
- 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.
- Strong programming skills in modern languages such as Python, Java, JavaScript/TypeScript, or Go, with expertise in writing clean, maintainable, and scalable code.
- Experience building and integrating web application back ends and contributing to front-end development when needed.
- 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.
- Practical knowledge of software engineering best practices, including DevOps, DataOps, MLOps, containerization (e.g., Docker), and orchestration.
- Experience with distributed computing frameworks and cloud platforms, with a focus on deploying enterprise applications in cloud environments.
- Strong testing skills, including unit testing, integration/API testing, and ensuring robust, scalable solutions.
- Experience with NoSQL databases and working with graph-related problems, including the use of GenAI/ML techniques like GraphRAG.
- Proven ability to align data engineering approaches with large-scale interconnected systems, ensuring adaptability and scalability.
Benefits
- Ability to make a noticeable difference for the organization and our customers
- Tremendous growth opportunity by becoming part of a rapidly growing organization.
- Competitive pay and benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Software Engineer – Full-stack
VeryIoT technology firm led by expert problem-solvers that create solutions that move IoT projects from pilot to production.
• Serve as the key technical architect across multiple client engagements • Lead architecture design across frontend, backend, and cloud layers • Contribute directly to implementation — writing production-grade code • Collaborate across disciplines (Hardware, Data Science, and Design) • Partner with our commercial team as a solutions engineer • Identify and mitigate architectural or delivery risks early through proactive technical leadership
Senior Full Stack Engineer
Harvest HostsA membership club for RVers offering overnights at 3500+ wineries, breweries, distilleries, farms, golf clubs and more!
• Help build great experiences for our members and hosts, across new features, our core membership products, and our mobile apps. • Think about problems and solutions with a long-term view while making the practical trade-offs that help the company move quickly. • Collaborate with product, marketing, customer service, and finance to prioritize and refine as you go.
• Build and evolve backend services and APIs as your primary focus • Design, implement, and operate REST APIs and services in Python • Build durable data models and data access using PostgreSQL (or comparable RDBMS) • Improve reliability and operability through logging, metrics, tracing, and robust error handling • Deliver and maintain WebApp features by building UI functionality using React (hooks) • Implement consistent UI with HTML/CSS and Tailwind CSS • Integrate APIs and handle routing/state patterns as needed (Redux is a plus, not required) • Ship and maintain cloud infrastructure using AWS CDK (TypeScript or Python) • Work with AWS serverless services (e.g., API Gateway, Lambda) and deployment pipelines • Contribute to CI/CD and DevOps practices to ship safely and often
• Support the development and maintenance of applications using Angular 21 and .NET 10. • Develop and maintain scripts and applications using Python to support automation, integrations, and data processing. • Assist in creating and consuming REST APIs. • Support bug fixes, enhancements, and platform maintenance. • Work with MySQL 8 databases. • Participate in code reviews and Agile ceremonies. • Help identify and resolve bugs. • Assist in evolving CI/CD processes using GitHub Actions. • Continuously learn alongside the technical team and collaborate across different development areas.




