Get more replies from employers
Send a job-specific resume in minutes.
KBR Careers is looking for a Software Engineer 3 based in Sioux Falls, South Dakota. This full-time role involves supporting geospatial data processing for USGS Science projects, ensuring compliance with the Software Development Life Cycle, and integrating modern technologies such as Apache Airflow and Kubernetes.
The ideal candidate will have a Bachelor’s degree in Computer Science and extensive experience in developing robust applications and optimizing database systems. Telecommuting options are available for this position.
Support geospatial data processing, storage and distribution for USGS Science projects. Ensure all software activities are conducted in accordance with the Software Development Life Cycle. Lead, communicate, and coordinate activities and technical status with the Enterprise Architects, Software Engineers, and other project team members in the design, development and deployment of large-scale applications and infrastructure. Analyze system and user requirements to define and develop software requirements. Identify software design and development tasks and provide an estimate for the work. Perform and document preliminary and detailed design of components that comprise a software product. Ensure proper processes are followed and documentation is properly maintained. Manage and participate in peer review processes. Create, administer, and troubleshoot databases capable of processing large amounts of information while maintaining security. Analyze and maintain existing databases, as well as research new database features. Optimize database systems for performance including helping users with query optimization. Prepare design specifications and functional documentation for assigned software, database and user interface tasks. Integrate Apache Airflow into current data processing systems to improve Python data processing workflows. Design geospatial processing systems and databases utilizing best practices for on‑premises and potential future cloud architectures. Research USGS‑approved AI technologies to utilize them for cost‑saving usages. Work with Enterprise Architects and System Administrators to plan future system migrations to using Kubernetes containers. Telecommuting permitted up to 3 days per week. Full‑time employment, Monday – Friday, 40 hours per week.
Bachelor’s degree in Computer Science, Computer Information Systems or a related field and 5 years of progressive, post‑baccalaureate related work experience.
Must have 4 years of experience in each of the following:
Must have 3 years of experience in each of the following:
Must have 2 years of experience performing tuning, query optimization, backup/recovery, and ensuring secure handling of large datasets in database administration, including Postgres and MySQL.
Must have 1 year of experience in each of the following:
R2124928
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.