KBR, Inc. · 4 months ago
Senior Software Engineer/Database
KBR, Inc. is a leader in providing high-end engineering and advanced technology solutions for the national security sector. They are seeking a Senior Software Engineer/Database to collaborate on software and database requirements, develop technical specifications, and optimize relational databases, contributing to the design of defense systems that ensure national security.
ConsultingCyber SecurityInformation TechnologyProject ManagementSoftware EngineeringTraining
Responsibilities
Collaborate with the team lead to define software and/or database requirements
Develop technical specifications for new and existing systems
Design, develop, and optimize relational databases, with a focus on PostgreSQL
Implement, optimize, and maintain Sequelize ORM for database interactions in JavaScript applications
Build RESTful APIs and backend services using JavaScript (Node.js, Express) and Python
Develop and maintain Python-based UIs for data visualization and system interaction
Integrate and manage file system data within a database for statistical analysis
Support on-site meetings and deliveries to customers
Stay up-to-date with industry best practices in database performance tuning, indexing strategies, and query optimization
Contribute to data modeling and management best practices within the product lifecycle
Conduct unit, system, and integration testing for software validation
Qualification
Required
Active TS clearance with SCI Eligibility, and consent to future polygraph testing
Bachelor of Science Degree in Computer Science, Engineering, or a related discipline
5+ years of software development experience with C/C++, Python, JavaScript (Node.js, Express, Sequelize)
Strong expertise in PostgreSQL and relational database performance optimization
Experience designing, maintaining, and querying SQL databases
Experience developing RESTful APIs with JSON-based communication
Unix/Linux software development
Experience working with file system data integration for statistical analysis
Strong communication and problem-solving skills
Ability to work both independently and collaboratively to meet customer and company goals
Preferred
Active TS/SCI clearance and a polygraph
Experience with mathematical algorithm development and performance optimization
Expertise in Python UI frameworks like Qt/QWT
Experience working with Sequelize ORM in large-scale applications
Proficiency in Unix shell scripting
Knowledge of machine learning or statistical computing frameworks
Benefits
401K plan with company match
Medical
Dental
Vision
Life insurance
AD&D
Flexible spending account
Disability
Paid time off
Flexible work schedule
Company
KBR, Inc.
At KBR, we deliver science, technology and engineering solutions that are helping governments and companies around the world take on the great challenges of our time.
Funding
Current Stage
Public CompanyTotal Funding
unknown2006-11-17IPO
Leadership Team
Recent News
2026-01-16
2026-01-14
Offshore Technology
2026-01-13
Company data provided by crunchbase