Senior Software Engineer/Database jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

PostgreSQLC/C++JavaScriptRESTful APIsPythonSQL Database DevelopmentUnix/LinuxFlexible WorkstyleMachine Learning KnowledgeTask Automation ProficiencySequelize ORM ExperienceAlgorithm ExperiencePython Framework ExpertiseCommunication SkillsProblem-solving Skills

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.

company-logo
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 Company
Total Funding
unknown
2006-11-17IPO

Leadership Team

leader-logo
Stuart Bradie
President and Chief Executive Officer
leader-logo
Mark W. Sopp
Executive Vice President
linkedin
Company data provided by crunchbase