{"id":622959,"url":"https://alion.io/job/momentumengineering-me00625-software-engineer-2","title":"ME00625-Software Engineer 2","company":{"id":678210,"name":"Momentum Engineering","domain":"momentumengineering.io","url":"https://alion.io/company/momentumengineering","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"B","score":79,"open_postings":79,"ghost_share":0.266,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":63,"computed_at":"2026-10-19T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Annapolis Junction, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":113000,"max_usd":224000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1351},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Agile","optional":false},{"name":"Ansible","optional":false},{"name":"Apache NiFi","optional":false},{"name":"Bash","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Hadoop","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Perl","optional":false},{"name":"Puppet","optional":false},{"name":"Python","optional":false},{"name":"Ruby","optional":false},{"name":"Spring Framework","optional":false}],"status":"live","first_seen_at":"2026-06-29T02:33:41Z","employer_posted_date":"2026-06-29","last_verified_at":"2026-10-20T03:25:27Z","board_verified":true,"closed_at":null,"days_open":113,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":112},"description":"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.\n Job Summary\nSeeking a Software Engineer to join a Software Development team supporting mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs\nThe successful candidate will contribute to the design, development, integration, testing, deployment, and sustainment of enterprise software products deployed across large-scale compute clusters supporting Continuity of Operations (COOP) environments\nWorking within an Agile development team, the Software Engineer will independently perform all phases of the software development lifecycle while designing scalable solutions that integrate Commercial-Off-the-Shelf (COTS) and Government-Off-the-Shelf (GOTS) technologies\nThe ideal candidate possesses strong Java development experience, expertise with distributed systems, Linux, containerization, and DevSecOps practices, along with the ability to mentor junior developers and contribute to software architecture and technical planning\nPrimary Responsibilities\nDesign, develop, integrate, test, deploy, and maintain enterprise software supporting large-scale distributed computing environments\nPerform requirements analysis, software design, development, installation, integration, testing, operations monitoring, maintenance, and troubleshooting throughout the software development lifecycle\nDevelop high-performance Java applications supporting distributed systems, networking, and multi-threaded processing\nDesign and implement scalable software solutions that integrate or extend Commercial-Off-the-Shelf (COTS) and Government-Off-the-Shelf (GOTS) products\nDevelop and maintain Infrastructure as Code (IaC) automation using tools such as Ansible and Puppet\nSupport Continuous Integration, Continuous Delivery (CI/CD), automated testing, deployment, and operational monitoring activities\nDevelop and maintain containerized applications utilizing Docker and Kubernetes within microservices-based architectures\nMonitor application performance, troubleshoot production issues, and implement performance improvements\nParticipate in software architecture reviews, code reviews, and technical design discussions to ensure quality, scalability, and maintainability\nEvaluate project requirements, estimate development effort, define technical tasks, and contribute to project planning activities\nProvide technical guidance and mentoring to junior software engineers and programmer/analysts\nDevelop and maintain technical documentation, software design artifacts, implementation plans, and operational procedures\nParticipate in a rotating Tier III on-call support schedule and provide emergency surge support as required by operational tempo\nCollaborate with software engineers, systems engineers, data engineers, and mission stakeholders within an Agile development environment\nRequired Qualifications\nMust have active Top Secret/SCI clearance with NSA Full Scope Polygraph\nMinimum of seven (7) years of experience as a Software Engineer supporting programs of similar scope, type, and complexity\nBachelor's degree in Computer Science or a related technical discipline from an accredited college or universityFour (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement\n\nStrong experience developing enterprise applications using Java\nExperience developing distributed and multi-threaded applications\nExperience working within Linux environments\nExperience with Agile software development methodologies and source code management tools\nExperience with Infrastructure as Code (IaC) technologies such as Ansible or Puppet\nExperience supporting CI/CD pipelines, automated testing, deployment, and operations monitoring\nFamiliarity with Docker and Kubernetes\nProficiency in at least one scripting language such as Python, Bash, Ruby, or Perl\nStrong analytical, troubleshooting, and communication skills\nDesired Qualifications\nExperience supporting Apache Hadoop, Apache Accumulo, or Apache NiFi environments\nExperience with MongoDB or other NoSQL database technologies\nExperience with enterprise messaging platforms such as ActiveMQ\nExperience developing applications using the Spring Framework\nExperience with Python and Bash scripting\nKnowledge of cybersecurity, secure software development, and compliance best practices\nExperience supporting enterprise data warehouses, data pipelines, analytics platforms, and presentation tools\nExperience developing microservices and cloud-native applications\nExperience supporting DevSecOps and modern software delivery practices\nExperience supporting Department of Defense or Intelligence Community programs\nExempt 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.","description_format":"text","description_chars":5670,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["Continuous learning","Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Engineering Services"],"lifecycle":[{"event":"open","at":"2026-09-10T18:48:11Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":1,"p_active":0.512,"p_room":0.36,"age_days":112,"expected_fill_days":63,"reasons":["conf:1","velocity","win:tail","crowd:"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/momentumengineering-me00625-software-engineer-2","json_url":"https://alion.io/job/momentumengineering-me00625-software-engineer-2.json","meta":{"generated_at":"2026-10-20T03:27:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3717,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":678210},"rest":"https://alion.io/mcp/rest/get_company?id=678210"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmomentumengineering-me00625-software-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmomentumengineering-me00625-software-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmomentumengineering-me00625-software-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/momentumengineering-me00625-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmomentumengineering-me00625-software-engineer-2"}]}