Software Developer - Database Administrator - Senior

Amentum•Chantilly, VA
•$225,000 - $235,000

About The Position

Amentum is seeking a Senior Software Engineer/Database Administrator with more than 10 years of software development experience and a strong background in cloud technologies and database administration. The role supports IT systems and infrastructure, including database performance, capacity planning, operations, maintenance, monitoring, and problem resolution. It also designs, develops, and maintains database applications in cloud environments for new development and migration of legacy applications. The position requires database administration experience with SQL Server and PostgreSQL, knowledge of database security and high availability, and experience with relational database management, backup and recovery, and Linux and Windows operating systems. A bachelor's degree in Computer Science, Design, or a related field, or equivalent experience, is required. TS/SCI with Poly clearance is required. The schedule is Monday through Friday, 40 hours per week.

Requirements

  • At least 10 years of experience.
  • Bachelor's degree in Computer Science, Design, or a related field, or equivalent experience.
  • Experience interpreting data models and developing database structures.
  • Experience using standard diagramming techniques to design and develop computer data models.
  • Experience implementing and troubleshooting programming changes and modifications.
  • Database administration support experience with SQL Server and PostgreSQL.
  • Knowledge of database security requirements.
  • Experience developing, documenting, and implementing database backup and recovery procedures.
  • Experience managing databases for high availability.
  • Experience configuring, managing, and maintaining complex relational databases.
  • Familiarity with Linux and Windows operating systems.
  • Experience monitoring critical systems.
  • Required TS/SCI clearance with Polygraph.
  • Experience with cloud technologies and database administration.

Responsibilities

  • Perform capacity planning.
  • Support implementation, troubleshooting, and maintenance of IT systems.
  • Manage IT system infrastructure and related processes.
  • Provide day-to-day IT systems operations, monitoring, and problem resolution for client problems.
  • Perform server and storage capacity management and planning for complex and critical systems.
  • Recommend and implement process and tool improvements for change management and configuration management.
  • Manage, monitor, and administer database system performance and scheduled activities.
  • Optimize and tune data loads and extractions.
  • Install and configure database environments and associated storage systems.
  • Perform database backups, restores, and data archiving.
  • Design, develop, and maintain database applications in cloud environments for new applications and legacy application transitions.
  • Support database systems, including SQL Server and PostgreSQL.
  • Develop, document, and implement database backup and recovery procedures.
  • Manage databases for high availability.
  • Monitor critical systems.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Paid holidays
  • 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service