Home › Companies › Momentum Engineering, Inc. › ME00562-Software Engineer 2
ME00562-Software Engineer 2
Momentum Engineering, Inc. · Annapolis Junction, MD, United States · On Site · Active · $160,000–$220,000 / year · Rippling ATS
Job facts
| Field | Value |
|---|---|
| Company | Momentum Engineering, Inc. |
| Title | ME00562-Software Engineer 2 |
| Normalized title | - |
| Department / team | Engineering 1 |
| Location | Annapolis Junction, MD, United States |
| Work model | On Site |
| Employment type | Full Time |
| Salary | $160,000–$220,000 / year |
| Status | active |
| ATS provider | Rippling ATS |
| Posted / first seen | 2026-03-26 / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Momentum Engineering, Inc.. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Rippling ATS. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Annapolis Junction. | Open |
| Department jobs | Active postings in Engineering 1. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Momentum Engineering, Inc. |
| Source | 096fd7f0-9293-46a8-b089-582da38de882 |
| ATS provider | Rippling ATS |
Description
company
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication—ensuring long-term stability and expertise for our customers’ critical needs.
role
Job Summary
Seeking a Software Engineer to support enterprise knowledge management and data curation initiatives through the design, development, and execution of data processing and analytics solutions This role focuses on performing Extract, Transform, Load (ETL) processes across enterprise-wide data sets and contributing to scalable analytics capabilities within a collaborative, well-established team environment The position offers the opportunity to develop expertise in GhostMachine Portable MapReduce analytics frameworks, supporting advanced data processing and mission-critical insights Primary Responsibilities
Design, develop, and maintain ETL pipelines to ingest, transform, and manage large-scale enterprise data Develop backend services and applications using Java, Spring Framework, and Spring Boot Support data curation, normalization, and enrichment to enable knowledge management and analytics use cases Implement and maintain analytics workflows using GhostMachine and Portable MapReduce (PMR) frameworks Integrate data pipelines and processing workflows using tools such as Apache NiFi and Notifier Collaborate with cross-functional teams to support data-driven solutions and operational requirements Utilize GitLab for version control, CI/CD processes, and code management Leverage Atlassian tools (e.g., Jira, Confluence) for task tracking, documentation, and team collaboration Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives Support and represent technical processes such as AVP (Analytic Validation Process) and coordination with AVG (Analytic Validation Group) Required Qualifications
Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph Strong experience with Java, Spring Framework, and Spring Boot Experience developing ETL processes and working with large data sets Familiarity with data processing frameworks and distributed computing concepts Experience with version control systems such as GitLab Familiarity with Agile development methodologies and collaboration tools (Atlassian suite) Desired Qualifications
Experience with GhostMachine Analytics Knowledge of Portable MapReduce (PMR) frameworks Experience with Apache NiFi, Notifier, or similar data flow tools Familiarity with AVP processes and experience representing to AVG Background in enterprise data environments, knowledge management, or analytics platforms Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.
Full job record
| Job ID | e919549489da0ab5265c331f101edd4f1ffb9f7d |
| Org ID | 9ab753e0-53a8-49d6-9fe7-e4e60a575ad9 |
| Source ID | 096fd7f0-9293-46a8-b089-582da38de882 |
| Board ID | 096fd7f0-9293-46a8-b089-582da38de882 |
| Provider | rippling |
| Provider Job Key | 428f0940-efdb-4e23-95d7-436a4d81b8b7 |
| Title | ME00562-Software Engineer 2 |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Annapolis Junction, MD, United States |
| Department | Engineering 1 |
| Team | — |
| Employment Type | full_time |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | United States |
| Region | MD |
| City | Annapolis Junction |
| Salary Raw | USD 160000-220000 YEAR |
| Salary Min | 160,000 |
| Salary Max | 220,000 |
| Salary Currency | USD |
| Salary Period | year |
| Source URL | https://ats.rippling.com/momentumcareers/jobs/428f0940-efdb-4e23-95d7-436a4d81b8b7 |
| Apply URL | https://ats.rippling.com/momentumcareers/jobs/428f0940-efdb-4e23-95d7-436a4d81b8b7 |
| First Seen At | 2026-05-29 07:09:19Z |
| Last Seen At | 2026-06-06 18:57:10Z |
| Last Checked At | 2026-06-06 18:57:10Z |
| Last Changed At | 2026-06-06 18:57:10Z |
| Inactive At | — |
| Source Posted At | 2026-03-26 21:39:44Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=momentumcareers/date=2026-06-06/2026-06-06T18-57-08-121Z-d6432dace7510dd4a40285633580348a63bf7b66674da380b70ccd38cf3ebce7.json |
Event Fields
{
"content_hash": "7482049cf8f564bddbe6581e2faf03932a830d05454dcacadeb69593532d969f",
"source_hash": "f3aa2c53242098d2f195691c8c50a474bb92f2e3e2021700492f7fac0b1f3ff9",
"last_changed_at": "2026-06-06T18:57:10.785Z",
"active_status": "active"
}Parsed Structured
{
"language": "en-us",
"location": {
"raw": "Annapolis Junction, MD, United States",
"city": "Annapolis Junction",
"region": "MD",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"salary_max": 220000,
"salary_min": 160000,
"inferred_at": "2026-06-06T18:57:10.758Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en-us",
"location": {
"raw": "Annapolis Junction, MD, United States",
"city": "Annapolis Junction",
"region": "MD",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": "year",
"workplace_type": "on_site",
"salary_currency": "USD"
}Extensions
{}Native Structured
{
"list_job": {
"id": "428f0940-efdb-4e23-95d7-436a4d81b8b7",
"url": "https://ats.rippling.com/momentumcareers/jobs/428f0940-efdb-4e23-95d7-436a4d81b8b7",
"name": "ME00562-Software Engineer 2",
"language": "en-US",
"locations": [
{
"city": "Annapolis Junction",
"name": "Annapolis Junction, MD",
"state": "Maryland",
"country": "United States",
"stateCode": "MD",
"countryCode": "US",
"workplaceType": "ON_SITE"
}
],
"department": {
"name": "Engineering 1"
}
},
"detail_job": {
"url": "https://ats.rippling.com/momentumcareers/jobs/428f0940-efdb-4e23-95d7-436a4d81b8b7",
"name": "ME00562-Software Engineer 2",
"uuid": "428f0940-efdb-4e23-95d7-436a4d81b8b7",
"board": {
"logo": {
"url": "https://prod-images.rippling.com/f0bd4ddee983ee1cfbc411b557e4c4b5e94ea28f.png?Expires=1780858629&Signature=nFbRCmgDY~jfaGeRztYlnkMXu~Dch2UQScV5uyyhIP8Ln0gXd045AFQ3BvCmsw~Jvi~ZZxgHzX2sgu-4RPHpmqma2EcLpYnVGcltx3phN4DTyP3-E0MCASJLd0B-m3kxXDtNtRq7xC5bscKZRJ~MXco9reg3Dve2l5xiiImazmbOZ-4M4Vq9tjlwSp5XZuRfbPsduzq8A2hZpprVw~759lRD7cJei3PmdEil25pVXYg79Oi2XHWf82LaxDKg61pkeIAjjfEeNGr4BGbUpZtNiO2tsMHPr7u3~qxVpwhQijKaKn-qAq6OC65KxTm~z4j37LhhNx92Z7TWkQMtCF2EXg__&Key-Pair-Id=K2Y26R2ZPP26PH",
"name": "logo 1.png",
"type": "image/png"
},
"slug": "momentumcareers",
"title": "Momentum Engineering, Inc. Openings",
"banner": {
"url": null,
"name": "",
"type": ""
},
"boardURL": "https://ats.rippling.com/momentumcareers/jobs",
"fontType": "ARIAL_SANS_SERIF",
"subtitle": "Help us Move Missions Forward",
"boardType": "RIPPLING",
"linkColor": null,
"buttonColor": "#0d27e7",
"legalNotice": null,
"buttonTextColor": null,
"noOpeningsMessage": null,
"groupJobsByLocation": false,
"showBoardLogoOnJobPost": false,
"showCompanyInfoUnderJobPost": false
},
"createdOn": "2026-03-26T14:39:44.007000-07:00",
"department": {
"name": "Engineering 1",
"base_department": "Engineering 1",
"department_tree": [
"Engineering 1"
]
},
"companyName": "Momentum Engineering, Inc.",
"description": {
"role": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Job Summary</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Seeking a Software Engineer to support enterprise knowledge management and data curation initiatives through the design, development, and execution of data processing and analytics solutions</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">This role focuses on performing Extract, Transform, Load (ETL) processes across enterprise-wide data sets and contributing to scalable analytics capabilities within a collaborative, well-established team environment</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">The position offers the opportunity to develop expertise in GhostMachine Portable MapReduce analytics frameworks, supporting advanced data processing and mission-critical insights</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Primary Responsibilities</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Design, develop, and maintain ETL pipelines to ingest, transform, and manage large-scale enterprise data</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Develop backend services and applications using Java, Spring Framework, and Spring Boot</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Support data curation, normalization, and enrichment to enable knowledge management and analytics use cases</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Implement and maintain analytics workflows using GhostMachine and Portable MapReduce (PMR) frameworks</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Integrate data pipelines and processing workflows using tools such as Apache NiFi and Notifier</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Collaborate with cross-functional teams to support data-driven solutions and operational requirements</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Utilize GitLab for version control, CI/CD processes, and code management</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Leverage Atlassian tools (e.g., Jira, Confluence) for task tracking, documentation, and team collaboration</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Support and represent technical processes such as AVP (Analytic Validation Process) and coordination with AVG (Analytic Validation Group)</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Required Qualifications</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><b><strong style=\"white-space:pre-wrap;\">Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph</strong></b></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Strong experience with Java, Spring Framework, and Spring Boot</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Experience developing ETL processes and working with large data sets</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Familiarity with data processing frameworks and distributed computing concepts</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Experience with version control systems such as GitLab</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Familiarity with Agile development methodologies and collaboration tools (Atlassian suite)</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Desired Qualifications</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Experience with GhostMachine Analytics</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Knowledge of Portable MapReduce (PMR) frameworks</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Experience with Apache NiFi, Notifier, or similar data flow tools</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Familiarity with AVP processes and experience representing to AVG</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"white-space:pre-wrap;\">Background in enterprise data environments, knowledge management, or analytics platforms</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.</span></p>",
"company": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication—ensuring long-term stability and expertise for our customers’ critical needs.</span></p>"
},
"workLocations": [
"Annapolis Junction, MD"
],
"employmentType": {
"id": "Exempt hourly, full-time",
"label": null
},
"payRangeDetails": [
{
"currency": "USD",
"isRemote": false,
"location": "NBP",
"rangeEnd": 220000,
"frequency": "YEAR",
"rangeStart": 160000
}
],
"activeJobApplication": {
"basicQuestions": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldType": "FILE"
}
],
"customQuestions": {
"fields": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldData": {},
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldData": {},
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldData": {},
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldData": {},
"fieldType": "FILE"
}
]
},
"additionalQuestions": [
{
"id": "69c5a7a025e63413aca3db39",
"form": {
"sections": [],
"questions": [
{
"tags": [],
"title": "What is your current active clearance level?",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "19b50f4e-4b6c-4639-b8d8-0d6790c978fa",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Uncleared",
"Public Trust",
"Secret",
"Top Secret",
"Top Secret/SCI",
"TS/SCI with CI Polygraph",
"TS/SCI with FS polygraph",
"TS/SCI with FS polygraph (NSA)"
],
"description": "",
"questionType": "SINGLE_SELECT_DROPDOWN",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
}
],
"skipLogic": [],
"deletedSections": [],
"deletedQuestions": []
},
"name": "Clearance Level"
}
]
},
"hasAIEvaluationsEnabled": false,
"eeocQuestionnaireEnabled": true,
"applicationConfirmationTemplate": "67cf47d48ac4cd58cc98c8b1",
"eeocQuestionnaireEnabledForJobPost": true
},
"detail_meta": {
"url": "https://ats.rippling.com/api/v2/board/momentumcareers/jobs/428f0940-efdb-4e23-95d7-436a4d81b8b7",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 13203
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/e919549489da0ab5265c331f101edd4f1ffb9f7d?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/9ab753e0-53a8-49d6-9fe7-e4e60a575ad9JSONGET https://api.bluedoor.sh/job-postings/v1/sources/096fd7f0-9293-46a8-b089-582da38de882JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/e919549489da0ab5265c331f101edd4f1ffb9f7d/eventsJSON