Software Engineer, Data Systems (Experienced or Senior) — Rocky Program
$126,650–$217,350 year
On-site · Albuquerque, New Mexico, United States
Job Summary
Lead the design, development, and analyses of software data systems for the Rocky program. Architect and implement large data systems and data pipelines to meet data and video demands, coordinating with stakeholders to translate requirements into robust software architectures. Roles include conducting code reviews, aligning product and process with project plans and standards, and researching emerging software technologies. Requires active TS clearance with SCI eligibility post-start and a Bachelor's degree, with senior/experienced level responsibilities across software engineering, database design, and data-system optimization. Proficiency in Java, C++, SQL, Python, REST/OpenAPI, and experience with RDBMS and NoSQL data systems (e.g., MongoDB) is expected, along with cloud and CI/CD practices and a strong emphasis on software architecture, lifecycle management, and security considerations.
Required Qualifications
- Bachelor’s degree
- Active Top Secret US Security Clearance with the ability to obtain SCI eligibility post-start
- 5+ years of experience with large Database Management Systems (DBMS)
- Proficiency in SQL (complex queries, stored procedures, triggers) and database design
- Knowledge of ETL processes (e.g., SSIS) and data backup/recovery techniques
Additional Requirements
- Visa Sponsorship: Employer will not sponsor applicants for employment visa status
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.