Oct 27
Top Secret/SCI
Unspecified
Unspecified
Engineering - Systems
Alexandria, VA (On-Site/Office)
Software & Data Systems Developer
MTSI is seeking a and Data Systems Developer and Engineer to support the design, implementation, and maintenance of a Canonical Data Model (CDM) that integrates structured, semi-structured, and model-based data sources.
The ideal candidate has hands-on experience developing and maintaining data pipelines, data models, and APIs, with an interest in advancing enterprise and model-based systems integration. This role emphasizes technical implementation, collaboration, and continuous improvement of data architecture standards under senior technical guidance.
Location: In person at Mark Center, Alexandria, VA/Hybrid (TBD)
Employment Type: Full-Time
Key Responsibilities
Support Ontology/Canonical Data Model (CDM) Development
• Assist in designing and implementing a scalable CDM using Python and Pydantic.
• Develop and maintain data schemas and standards for interoperability across structured (tabular), unstructured (JSON/API), and MBSE (SysML, LML) data sources.
• Contribute to documentation, version control, and evolution of CDM components.
• Work with senior architects to align CDM structures with broader ontology and system architecture goals.
ETL Development and Data Integration
• Develop and maintain ETL pipelines integrating data from multiple systems.
• Implement data validation, quality checks, and logging frameworks (e.g., Pandera).
• Support automation and monitoring of routine data flows.
• Troubleshoot data ingestion or transformation issues and propose solutions.
Database and Storage Implementation
• Implement and maintain databases using NoSQL (MongoDB, DynamoDB) and graph technologies (Neo4j).
• Optimize queries and data retrieval for analytical and model-driven workflows.
• Participate in indexing, caching, and performance tuning under senior guidance.
Web Interface and API Development
• Contribute to backend and API development (FastAPI/Django).
• Support front-end integration with frameworks such as React or Next.js.
• Implement and test RESTful or GraphQL endpoints for CDM data access.
• Assist with testing, debugging, and optimization of both front-end and backend components to ensure reliable performance across environments.
• Support integration of interactive features such as search, filtering, and model navigation to improve usability and accessibility of data assets.
Model Orchestration and Integration
• Support integration of CDM data with model orchestration tools such as Ansys ModelCenter or open-source equivalents.
• Assist in developing scripts and frameworks for orchestrating analytical workflows, simulation models, and design studies.
• Maintain traceability between MBSE environments, analytical results, and enterprise data repositories.
• Contribute to model execution pipelines and configuration management tasks.
Documentation
• Support the development and implementation of enterprise data strategies.
• Align data models with ontology and semantic modeling practices (RDF, OWL).
• Document processes, schemas, and data standards for data sharing and reuse.
Collaboration and Professional Development
• Work closely with senior architects, systems engineers, and data scientists on integrated data initiatives.
• Participate in code reviews and collaborative design sessions.
• Continue learning and contributing to best practices in data modeling and management.
Required Qualifications
Education: Bachelor's in Computer Science, Data Science, Systems Engineering, or a related field.
Experience:
• 2-5 years of experience in software development, data engineering, or information systems.
• Hands-on experience with data modeling and ETL pipeline development.
• Strong Python programming skills, particularly with Pydantic, FastAPI/Flask/Django.
• Experience with databases such as MongoDB and Neo4j.
• Understanding of MBSE concepts (SysML, UAF) and semantic data structures.
Technical Skills:
• Proficiency in RESTful API design and implementation.
• Working knowledge of data validation and version control.
• Familiarity with containerized environments (Docker).
Soft Skills:
• Strong communication and teamwork skills.
• Analytical and solution-oriented mindset.
• Willingness to learn and adapt in a multidisciplinary environment.
Preferred Qualifications
• Experience with cloud platforms (AWS, Azure).
• Exposure to ontology development (RDF/OWL) and data governance.
• Familiarity with workflow orchestration tools (Ansys ModelCenter, Airflow, Prefect).
• Experience integrating MBSE tools with data services.
Security Clearance Requirements
• Preferred Top Secret / Top Secret Eligibility
#LI-BG1
MTSI is seeking a and Data Systems Developer and Engineer to support the design, implementation, and maintenance of a Canonical Data Model (CDM) that integrates structured, semi-structured, and model-based data sources.
The ideal candidate has hands-on experience developing and maintaining data pipelines, data models, and APIs, with an interest in advancing enterprise and model-based systems integration. This role emphasizes technical implementation, collaboration, and continuous improvement of data architecture standards under senior technical guidance.
Location: In person at Mark Center, Alexandria, VA/Hybrid (TBD)
Employment Type: Full-Time
Key Responsibilities
Support Ontology/Canonical Data Model (CDM) Development
• Assist in designing and implementing a scalable CDM using Python and Pydantic.
• Develop and maintain data schemas and standards for interoperability across structured (tabular), unstructured (JSON/API), and MBSE (SysML, LML) data sources.
• Contribute to documentation, version control, and evolution of CDM components.
• Work with senior architects to align CDM structures with broader ontology and system architecture goals.
ETL Development and Data Integration
• Develop and maintain ETL pipelines integrating data from multiple systems.
• Implement data validation, quality checks, and logging frameworks (e.g., Pandera).
• Support automation and monitoring of routine data flows.
• Troubleshoot data ingestion or transformation issues and propose solutions.
Database and Storage Implementation
• Implement and maintain databases using NoSQL (MongoDB, DynamoDB) and graph technologies (Neo4j).
• Optimize queries and data retrieval for analytical and model-driven workflows.
• Participate in indexing, caching, and performance tuning under senior guidance.
Web Interface and API Development
• Contribute to backend and API development (FastAPI/Django).
• Support front-end integration with frameworks such as React or Next.js.
• Implement and test RESTful or GraphQL endpoints for CDM data access.
• Assist with testing, debugging, and optimization of both front-end and backend components to ensure reliable performance across environments.
• Support integration of interactive features such as search, filtering, and model navigation to improve usability and accessibility of data assets.
Model Orchestration and Integration
• Support integration of CDM data with model orchestration tools such as Ansys ModelCenter or open-source equivalents.
• Assist in developing scripts and frameworks for orchestrating analytical workflows, simulation models, and design studies.
• Maintain traceability between MBSE environments, analytical results, and enterprise data repositories.
• Contribute to model execution pipelines and configuration management tasks.
Documentation
• Support the development and implementation of enterprise data strategies.
• Align data models with ontology and semantic modeling practices (RDF, OWL).
• Document processes, schemas, and data standards for data sharing and reuse.
Collaboration and Professional Development
• Work closely with senior architects, systems engineers, and data scientists on integrated data initiatives.
• Participate in code reviews and collaborative design sessions.
• Continue learning and contributing to best practices in data modeling and management.
Required Qualifications
Education: Bachelor's in Computer Science, Data Science, Systems Engineering, or a related field.
Experience:
• 2-5 years of experience in software development, data engineering, or information systems.
• Hands-on experience with data modeling and ETL pipeline development.
• Strong Python programming skills, particularly with Pydantic, FastAPI/Flask/Django.
• Experience with databases such as MongoDB and Neo4j.
• Understanding of MBSE concepts (SysML, UAF) and semantic data structures.
Technical Skills:
• Proficiency in RESTful API design and implementation.
• Working knowledge of data validation and version control.
• Familiarity with containerized environments (Docker).
Soft Skills:
• Strong communication and teamwork skills.
• Analytical and solution-oriented mindset.
• Willingness to learn and adapt in a multidisciplinary environment.
Preferred Qualifications
• Experience with cloud platforms (AWS, Azure).
• Exposure to ontology development (RDF/OWL) and data governance.
• Familiarity with workflow orchestration tools (Ansys ModelCenter, Airflow, Prefect).
• Experience integrating MBSE tools with data services.
Security Clearance Requirements
• Preferred Top Secret / Top Secret Eligibility
#LI-BG1
group id: RTL041421