Company Detail

Data Machines
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • AFSIM Developer - 1109-X with Security Clearance  

    - Reston
    Location: Reston, VA Job Description and Responsibilities: Data Machin... Read More
    Location: Reston, VA Job Description and Responsibilities: Data Machines, is seeking energetic and innovative software developer to join a team advancing cutting-edge capabilities in simulation of military operations. Successful candidates will be passionate about new ideas and enjoy the ownership of implementation, and eagerly support and contribute to the implementation of their teammates' ideas. Successful candidates will have strong skills in shared development and coordination, and strong communication skills. Multiple positions may be filled from this posting. Minimum Qualifications: Bachelor's degree or higher in Computer Science or related field
    3+ years of experience with C++
    3+ years experience with the Advanced Framework for Simulation and Integrated Modeling (AFSIM)
    Experience with discrete event simulation applications
    Experience applying object-oriented design patterns within software applications
    Experience with Agile development methods and tools
    Excellent communication and organizational skills
    Demonstrated commitment to continuous learning and innovation
    Top Secret Clearance with SCI eligibility
    Experience with Python for data science or system processes
    Knowledge of scientific principles of U.S. military operations
    Experience with all stages of the Software Development Life Cycle
    Experience with CI/CD tools such as Git, BitBucket, GitLab, Jenkins
    Work Arrangement: Hybrid (minimum 3 days/wk on-site/at-office) Read Less
  • Simulation Engineer - 1007-R with Security Clearance  

    - Reston
    Location: Reston, VA Clearance Requirement: Secret Job Description and... Read More
    Location: Reston, VA Clearance Requirement: Secret Job Description and Responsibilities: Data Machines seeks an energetic Simulation Engineer with the desire to work with our team supporting the development and production of cutting-edge defense and intelligence simulation capabilities. The ideal candidate will use operations research and software development skills to encode custom agent behaviors and interfaces for, and apply Artificial Intelligence and Machines Learning to, discrete event simulations, creating interfaces between the simulation and external software, and use statistical routines to conduct post-processing of simulation-generated data and provide insights in machine-readable and human-readable formats. Candidates should have strong problem-solving skills, software development experience, and an excitement for cutting-edge defense and intelligence capabilities. Join us as we work to solve some of the industry's biggest challenges. Data Machines fosters a culture of professional growth and development in a collaborative, open environment. Minimum Qualifications: BS in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline
    Experience encoding functions in Python, C++, or C#
    SECRET clearance
    Preferred Qualifications: Experience encoding one of the following: AFSIM, NGTS, OneSAF, GCAM, Command PE, STORM
    Experience with distributed simulations
    TS clearance with SCI eligibility
    Education: BS in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline. Read Less
  • Location: Reston, VA Clearance Requirement: TS w/ SCI Eligibility Job... Read More
    Location: Reston, VA Clearance Requirement: TS w/ SCI Eligibility Job Description and Responsibilities: Come join the future of data-driven decision making! At Data Machines we leverage data analytics, DevSecOps, machine intelligence, and data science to engineer solutions for our Federal government, defense, and commercial sponsors to solve real-world, critical mission problems. Data Machines is looking for a motivated and detail-oriented Junior Data Engineer to join our growing Data Engineering team. This is an exciting opportunity for someone early in their career to gain hands-on experience with modern data technologies, contribute to the development of data pipelines, and help drive data-driven decision-making across the organization. This position is full-time on site in Reston, VA. Key Responsibilities: Assist in the design, development, and maintenance of scalable data pipelines and ETL processes
    Work with structured and unstructured data from various sources to ingest, clean, transform, and store in appropriate formats
    Support the creation and optimization of data models in data warehouses (e.g., Postgres)
    Monitor data pipeline performance and troubleshoot issues as needed
    Collaborate with data analysts, data scientists, and software engineers to understand data needs
    Ensure data quality, integrity, and consistency across all data systems
    Maintain documentation for data processes and pipelines
    Learn and adapt to new tools, technologies, and best practices in data engineering
    Minimum Qualifications: Active TS Clearance with SCI Eligibility
    Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field
    Proficiency in SQL and at least one programming language (e.g., Python)
    Familiarity with relational databases and data warehousing concepts
    Understanding of ETL concepts and tools
    Exposure to workflow orchestration tools like Apache Airflow, NiFi and Kafka
    Strong analytical and problem-solving skills
    Excellent communication and teamwork abilities
    Eagerness to learn and grow in a fast-paced environment
    Experience in Jupyter Notebooks, PostgreSQL.
    Experience with version control systems (e.g., Git)
    Desired Qualifications: Knowledge of data lake technologies and big data tools (e.g., Spark)
    Familiarity with containerization tools like Docker Read Less
  • DevSecOps Engineer - 1019-A with Security Clearance  

    - Reston
    Location: Reston, VA Clearance Requirement: TS with SCI eligibility Jo... Read More
    Location: Reston, VA Clearance Requirement: TS with SCI eligibility Job Description: Data Machines is seeking talented and motivated DevSecOps Engineer(s) to contribute to a scalable compute environment that supports various software development, simulation, and big data requirements. You will join a team of other developers that own and operate the scalable compute environment that is accessed by a diverse set of users to support various mission use cases. Those who join will play a pivotal role in installing, configuring, and sustaining the scalable compute environment that operates on a multi-cluster Kubernetes infrastructure along with other tools and applications that are used to support these mission use cases. A significant amount of time will be spent on-site at a partner location working alongside other developers and stakeholders. The DevSecOps Engineer(s) will support an agile team that is focused on a software engineering culture and practice that aims at unifying software development, security, and operations. The main characteristic of DevSecOps is to automate, monitor, and apply security at all phases of software development: plan, develop, build, test, release, deliver, deploy, operate, and monitor. The role will work with Technical Leadership to provide support to include: Support continuous operation (e.g., deployment, auto-scaling) and monitoring (e.g., resource monitoring, security monitoring) of application services within a targeted deployment environment.
    Onboard software, hardware, and security controls in a DevSecOps manner by providing direct support to partners or organically accomplishing such efforts.
    Manage platform systems, to include Kubernetes clusters, dedicated virtual machines, and bare-metal instances
    Work as an engineer enabling the infrastructure and the development aspects of the systems.
    Develop and implement upgrades and automation throughout the various environments.
    Improve the system through updates and optimizations using various technologies.
    Automate security practices and integrate them seamlessly into the development and operational workflows.
    Collaborate with external teams and partners to integrate DevSecOps practices, or organically implement these efforts by leveraging tools for continuous security checks, testing, and deployment.
    Develop CI/CD pipelines that cover all software lifecycle phases: planning, development, building, testing, releasing, deploying, and monitoring. Implement quality gates at each phase to ensure that only compliant and secure code moves forward in the process.
    Implement robust code repository management strategies, including version control, branching, and merging processes to maintain code integrity and support multiple development workflows.
    Utilize configuration management tools to track and manage changes across environments and components, ensuring consistency.
    Maintain automated build processes that trigger based on code commits or other triggers, integrating static code analysis and continuous inspection to catch issues early.
    Integrate automated testing (unit, integration, and functional) within the pipeline to ensure high code quality and security.
    Enforce quality and security standards via continuous testing, inspection, and static analysis.
    Enhance collaboration and accelerate feedback loops to promote rapid and reliable software delivery.
    Continuously refine and update security measures as part of operational monitoring and response.
    Foster collaboration between developers, operations teams, and security experts to deliver secure, resilient software systems.
    Successful applicants will be required to commit to full time on-site at a secure location in the Reston, VA area working directly with operators and stakeholders. This position is contingent upon award of contract. Minimum Qualifications: Active Top Secret clearance with favorable adjudication for SCI eligibility.
    Previous experience conducting face-to-face Tier 1 and Tier 2 user support.
    Previous work providing user support within a Linux/Unix environment.
    Hold a current DoD 8570 IA Baseline Certification, IAT Level II (example: Security+ CE, CCNA Security, CYSA+, etc.).
    Experience using ServiceNow, Remedy or a similar ticketing system.
    Comfortable using multiple communication channels (email, ticketing, chat, conferencing) to assist users.
    Experience working with FreeIPA and associated services (DNS, DHCP, Group Policy, Distributed File System, etc.).
    Willingness to learn and expand technical knowledge into new fields and technologies.
    Strong communication skills and ability to explain protocol and processes with team and management.
    Ability to work with minimal supervision in a changing environment.
    Team player.
    Desired Qualifications: Previous experience providing user support in a highly dynamic, innovation driven environment with constantly changing requirements.
    Demonstrated ability to implement scripted automation solutions to ease support tasks.
    Interest and willingness to level up your software development and system operation skills and responsibilities.
    Routine coordination with security professionals to continually define, develop, and review user management processes and procedures.
    Active TS/SCI Clearance. Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany