> Markdown version of [/jobs/ext/4156611-software-data-engineer](https://www.wearedevelopers.com/jobs/ext/4156611-software-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software & Data Engineer - **Company:** Crown LTD - **Location:** Bethesda, MD, United States - **Salary:** $105,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Business Analytics Applications, Apache HTTP Server, Systems Engineering, Big Data, Code Review, Information Systems, Databases, Data as a Services, Data Validation, Information Engineering, Data Integration, Data Transformation, Data Security, Data Structures, Relational Databases, Software Debugging, Graph Database, JSON, Python (Programming Language), Knowledge Management, NoSQL, Web Ontology Language, Performance Tuning, Software Maintenance, Resource Description Framework (RDF), Software Engineering, Software Systems, SPARQL, Systems Integration, Unstructured Data, Extensible Markup Language (XML), Software Organization, Data Processing, Scripting, Data Storage Technologies, Data Ingestion, Backend, Information Technology, Entity Resolution, Restful APIs, Software Version Control, Data Pipelines, Devsecops, Programming Languages - **Published:** October 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=47aa72c18d2adcaf ## About the Role We welcome candidates with strong software engineering or data engineering backgrounds who are interested in expanding their expertise in knowledge graphs and semantic technologies. Prior experience with RDF, SPARQL, or ontology development is highly valued but is not required for candidates with strong technical fundamentals and a willingness to learn., * Bachelor's degree in Computer Science, Software Engineering, Data Science, Information Systems, Engineering, Mathematics, or a related discipline; equivalent professional experience may be considered. * Professional experience in software engineering, backend development, data engineering, or data-intensive application development. * Proficiency with at least one programming language such as Python, Java, JavaScript, or a comparable language. * Experience developing software applications, data processing solutions, APIs, or data integration workflows. * Experience working with databases, including relational, NoSQL, or graph-based technologies. * Understanding of fundamental software engineering principles, data structures, data modeling, and system integration concepts. * Experience processing, transforming, or integrating data from multiple sources or formats. * Familiarity with modern software development practices, including version control, testing, debugging, and collaborative development. * Strong analytical, troubleshooting, and problem-solving skills. * Ability to collaborate with multidisciplinary technical teams and translate requirements into effective technical solutions. * Interest in learning or expanding expertise in knowledge graphs, semantic technologies, and graph-based data integration. Desired Qualifications Experience with one or more of the following is highly desirable but not required: Knowledge Graphs & Semantic Technologies * RDF, RDFS, OWL, and SPARQL * Knowledge graph design, development, and implementation * Ontology development, semantic data modeling, and ontology engineering * SHACL and semantic data validation * Semantic reasoning, inference, and graph analytics * Taxonomies, controlled vocabularies, and upper-level ontologies * Entity resolution, identity reconciliation, and semantic interoperability * Mapping relational, JSON, XML, or other data formats into RDF * Triple stores and graph platforms such as Graph Studio, Stardog, GraphDB, Apache Jena, Amazon Neptune, or similar technologies Software & Data Engineering * Python-based data processing, scripting, and automation * Backend application development and RESTful API design * Data pipeline developmen Job Type: Full-time ## Description Crown Point Technologies is seeking a talented Software & Data Engineer to support the development of advanced data integration, software applications, and knowledge graph capabilities for a U.S. Government mission customer. In this role, you will help build and enhance software solutions that transform disparate data sources into connected, meaningful, and actionable information. The team supports Object-Based Intelligence (OBI) initiatives, transitioning information from traditional document-centric systems into more structured, entity-focused representations that improve data accessibility, integration, and analysis. This position offers an opportunity to work at the intersection of software engineering, data engineering, and semantic technologies, including knowledge graphs, RDF, SPARQL, ontologies, and graph-based analytics., * Design, develop, test, and maintain software solutions that support data integration, knowledge management, and mission-critical applications. * Develop and maintain backend services, APIs, data processing components, and application integrations that enable users and systems to access and interact with complex datasets. * Build and optimize data ingestion, transformation, and integration pipelines that consolidate structured, semi-structured, and unstructured data from multiple sources. * Support the design, development, and maintenance of knowledge graphs and semantic data models representing objects, entities, events, relationships, and operational context. * Develop software and data transformation processes that map information from traditional databases, APIs, and source systems into graph-based representations. * Work with relational databases, graph databases, and other data storage technologies to support efficient data access, integration, and analysis. * Develop and maintain scripts, services, and automation tools using languages such as Python, Java, or JavaScript. * Support the development and integration of RDF-based knowledge graphs, ontologies, SPARQL queries, and semantic data validation, as applicable. * Assist with entity identification, data reconciliation, relationship mapping, and the integration of information across heterogeneous systems. * Support data quality, validation, troubleshooting, and performance optimization across software and data workflows. * Integrate knowledge graph and data services with applications, APIs, analytical tools, and enterprise platforms. * Collaborate with software engineers, data engineers, knowledge engineers, systems engineers, and mission stakeholders to translate requirements into technical solutions. * Participate in code reviews, testing, debugging, deployment, and ongoing software improvements. * Contribute to technical documentation covering software components, data mappings, system interfaces, engineering decisions, and architectures. * Support deployment and maintenance of applications and data services within secure, containerized, or DevSecOps environments.