Senior Software Engineer - Database Services
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
