CareerPlanSign in

Senior Software Engineer - Database Services

Charlotte, NC, us💼 Full-time🗓 2012-11-19 → 2026-09-25

Core

Design and implement database-centric system architectures, optimize performance, and ensure data integrity for federal government clients.

Role type

Senior Software Engineer - Database Services

Builds

Enterprise database solutions, caching layers, and data management systems for government clients

Domain

Federal Government / Enterprise IT / Database Architecture

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

SQL database design, stored procedures, database ORM, caching layers, distributed transactions (XA), Java EE, database performance tuning, schema management

Preferred skills

Relational DBMS experience, Business Intelligence solutions, database replication, high-availability configurations, clustering, AWS, federal government database implementation

Technologies

Java EE, Hibernate, Amazon AWS

Responsibilities

Design/redesign databases and schemas, develop database performance benchmarks, debug complex database problems, coordinate with front-end developers, maintain upgrade and patch processes, provide training and mentoring

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.