Skip to main content

Senior Software Engineer TS/SCI w/Poly

Posted yesterday

amentumFort Meade (MD)

SENIORITY

Senior

SALARY

$150,000 - $200,000 per year

Apply (opens in a new tab)

About the role

Senior Software Engineer TS/SCI w/Poly Amentum is seeking an experienced senior developer to create custom analytics to perform at scale. The software engineer will work closely with data scientists and end users to develop innovative analytic tools to further discovery and tradecraft around critical global challenges, then deliver innovative solutions focused on operationalizing data science.
Essential Responsibilities: Work directly with data scientists as well as mission analysts to solve the most demanding strategic problems; perform end-to-end software engineering to prototype, develop, integrate, test, and deploy tools and tradecraft into the customer's corporate architecture.
Minimum Requirements:
  • (Knowledge, Skills, and Abilities):Strong experience with Jupyter Notebooks, Java MapReduce, Python PySparkStrong experience with statistical analysis and machine learning fundamentals
  • Strong experience with customer tools, architecture, data flow, and use of big data
  • Proficiency with Jira, Confluence, Gitlab; experience with Agile methodologies
  • Security Clearance Required: TS/SCI Poly
Minimum Years of Experience: A Doctoral degree plus 4 years of relevant experience, ora Master's degree plus 6 years of relevant experience, ora Bachelor's degree plus 8 years of relevant experience, oran Associate's degree plus 10 years of relevant experience, ora High School diploma/GED plus 12 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.
Preferred Qualifications: Experience with software development processes (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation, and maintenance) and programming. Experience with Data Science, Machine Learning (ML), Artificial Intelligence (AI) and using Large Language Models (LLMs)
Compensation Details: $150000-200000 The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits
Overview:
  • Our health and welfare benefits are designed to support you and your priorities. Offerings include: Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this