Database Engineer 801

Freedom Technology Solutions Group•Annapolis Junction, MD

About The Position

Freedom Technology Solutions Group is seeking a Senior Database Engineer to provide technical expertise in database design, development, implementation, information storage and retrieval, data flow, and analysis. The role involves developing relational and/or object-oriented databases, database parser software, and database loading software, as well as planning long-range database administration and design requirements. The Database Engineer develops database structures that fit within the overall system architecture and balances data volumes, user counts, logical and physical distribution, response times, retention rules, security, and domain controls. The role works primarily in the front end of the lifecycle, from requirements through system acceptance testing and Initial Operational Capability (IOC), and develops requirements throughout a project's lifecycle for a particular business and IT subject matter area. The position also supports recommendations and analysis of system improvements, optimization, development, and maintenance. It translates requirements and data into usable database schemas and documents using ad hoc queries, scripts, macros, tables, Open Database Connectivity, and cloud-based database storage and retrieval methods.

Requirements

  • An active security clearance with polygraph.
  • Five years of experience as a Database Engineer in programs and contracts of similar scope, type, and complexity.
  • A bachelor's degree in a technical discipline from an accredited college or university; five years of Database Engineer experience may be substituted for the degree.

Responsibilities

  • Support database design, development, implementation, information storage and retrieval, data flow, and analysis activities.
  • Support analysis and evaluation of system improvements, optimization, development, and maintenance efforts.
  • Support development of long- and short-term requirements for database administration and design.
  • Assist in developing databases, database parser software, and database loading software.
  • Translate requirements and data into usable database schemas by creating or recreating ad hoc queries, scripts, and macros; updating existing queries; and creating new queries to manipulate data into a master file.
  • Assist in developing database structures that fit into the overall architecture of the system under development.
  • Lead development of database structures that fit into the overall architecture of the system under development.
  • Lead development of databases, database parser software, and database loading software.
  • Develop requirement recommendations from a project's inception to its conclusion for a business and IT subject matter area.
  • Develop database structures that fit into the overall system architecture while making tradeoffs among data volumes, number of users, logical and physical distribution, response times, retention rules, security, and domain controls.

Benefits

  • Flexible work environment.
  • Competitive compensation and benefits.
  • Opportunities for career growth and advancement.
  • Matching 401(k).
  • Fully paid medical coverage.
  • Paid time off, including paid site-closure days.
  • Paid training and tuition reimbursement.
  • Referral bonuses.
  • Fully paid life and disability coverage.
  • Annual logo wear allowance.
  • Company-sponsored events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service