Principal Software Engineer, Data Storage Domain Lead

SciTec

Dayton (OH)

On-site

USD 151,000 - 201,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Safe Harbor 401(k) match
Health insurance
Dental insurance
Vision insurance
Life insurance
Long-term Disability
Paid Parental Leave
Generous Paid Time Off
Flexible Work Hours

Job summary

SciTec in Dayton, OH is seeking a Principal Software Engineer to lead the Data Storage Domain. This role is hands-on and combines engineering with technical stewardship to guide storage design and implementation.

You will evaluate technologies, build reference implementations, mentor engineers, and collaborate across teams to raise the organization\'s storage capabilities while supporting DoD-related work.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related field.
  • 10+ years of professional experience designing, implementing, and troubleshooting production software systems, including significant experience with data storage systems.

Responsibilities

  • Assess storage technologies, data access patterns, recurring problems, and capability gaps across engineering teams.
  • Define evaluation criteria and benchmark workloads to select and maintain core storage technologies, patterns, and practices.
  • Document ADRs, reference architectures, and tuning guides for the team.
  • Build and maintain validated reference implementations, starter templates, and reusable configurations for common storage use cases.
  • Guide data modeling, schema design, indexing, and query planning, plus performance optimization.
  • Lead replication, partitioning, capacity planning, backup and recovery, and failure analysis efforts.
  • Collaborate with domain leads on cross-domain problems such as latency, throughput, and end-to-end performance.

Skills

Data storage
SQL databases
Distributed systems
Backend languages
Linux environment
Technical writing
Mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

Elasticsearch/OpenSearch
MongoDB
Redis/Memcached
AWS S3

Job description

SciTec in Dayton, OH is seeking a Principal Software Engineer to lead the Data Storage Domain. This role is hands-on and combines engineering with technical stewardship to guide storage design and implementation.

You will evaluate technologies, build reference implementations, mentor engineers, and collaborate across teams to raise the organization\'s storage capabilities while supporting DoD-related work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Storage Architect & Tech Leader
Senior Data Storage Architect & Tech Leader

SciTec Incorporated • Princeton (NJ)

Hybrid
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Health insurance (US)
Paid Parental Leave
+1
Principal Data Storage Architect and Systems Lead
Principal Data Storage Architect and Systems Lead

SciTec • Boulder (CO)

On-site
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Company-paid health/dental/vision
Parental leave
+3
Principal Software Engineer - Data Storage Domain Lead
Principal Software Engineer - Data Storage Domain Lead

SciTec Incorporated • Princeton (NJ)

Hybrid
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Health insurance (US)
Paid Parental Leave
+1
Principal Software Engineer - Data Storage Domain Lead
Principal Software Engineer - Data Storage Domain Lead

SciTec • Dayton (OH)

On-site
USD 151,000 - 201,000
Safe Harbor 401(k) match
Health insurance
Dental insurance
+6
Principal Software Engineer - Data Storage Domain Lead
Principal Software Engineer - Data Storage Domain Lead

SciTec • Boulder (CO)

On-site
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Company-paid health/dental/vision
Parental leave
+3
Principal Tech Architect – Storage & Data Protection
Principal Tech Architect – Storage & Data Protection

Community Health Systems • United States

On-site
USD 140,000 - 190,000
Senior Storage Architect – Global Data Infra Lead
Senior Storage Architect – Global Data Infra Lead

CACI International Inc • Ashburn (VA)

On-site
USD 104,000 - 218,000
Principal Software Engineer: Distributed Messaging Architect
Principal Software Engineer: Distributed Messaging Architect

SciTec • Boulder (CO)

On-site
USD 164,000 - 218,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Discretionary bonus
+3
Senior Data Storage Engineer - TS/SCI Eligible
Senior Data Storage Engineer - TS/SCI Eligible

VMD Corp • Bethesda (MD)

On-site
USD 120,000 - 180,000
Senior IT SME - Enterprise Storage & Data Protection Leader
Senior IT SME - Enterprise Storage & Data Protection Leader

AGE Solutions • Tracy (CA)

On-site
USD 130,000 - 150,000
26 Days Paid Leave
Performance Bonuses
401(k) with Match
+3