View all jobs

Data Scientist-Software Engineer

Remote, CA · Government/Military
Position:  Data Scientist-Software Engineer
Full Time
Location: Remote
Salary Range:
Clearance: Public Trust with ability to obtain a Secret Clearance

Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) headquartered in San Diego, California. Our company has been providing key solutions and unparalleled value in wireless technologies, cybersecurity and artificial intelligence to the federal government and private sector since 2010. 

Our capabilities are widely diversified. From the development of emerging technologies that will revolutionize the wireless industry to engineering support services to the armed services, TRABUS is committed to solving real-world problems through technical innovation.
TRABUS has been recognized by “Inc. 5000” as one of the 5,000 fastest-growing, privately held small companies in the United States the last seven years in a row.  TRABUS is a dynamic, forward-thinking business ready to engage in and overcome our customers’ challenges.

SUMMARY: TRABUS is seeking a dedicated and highly motivated full-time Data Scientist-Software Engineer in support of the National Oceanic and Atmospheric Administration's (NOAA) National Center for Environmental Information (NCEI). As a Data Scientist-Software Engineer, you will play a pivotal role in enhancing the efficiency, reliability, and modernization of our scientific codebase to optimize product generation processes and facilitate deployment to cloud-based or other platforms.

  • Migrate applications and requisite data to a new environment with no change in application architecture and minimal changes to application code (i.e., "lift and shift”)
  • Migrate applications and requisite data with no change in application architecture and modest changes to application code to leverage the benefits of the new environment, such as cloud native computing capabilities (i.e., "replatform”)
  • Restructure applications and rewrite code to remove technical debt, meet modern standards, exploit cloud capabilities, and improve overall performance, without significantly changing the original functionality (i.e., "refactor/rearchitect”)
  • Redesign and recode applications from scratch while retaining and/or broadening their original scope and specifications (i.e., "rebuild”)
  • Incorporate NOAA and NCEI IT requirements (e.g., security protocols, ad hoc changes) into operational software and new releases
  • Manage software using NCEI source code tools and maintain requisite documentation (e.g., business rules, operational procedures)
  • Bachelor degree in related field (e.g., Computer Science, Data Science, Statistics, or a related discipline) with 10+ years of relevant experience
  • Experience in the development and maintenance of scientific operational software in a variety of programming languages and development environments, including, but not limited to, Oracle/APEX, Groovy, Java/JavaScript, React, Spring, ArcGIS, Fortran, and Python
  • Must be proficient in MS Office Applications
  • Must have strong written and oral communication skills
  • Must demonstrate attention to detail, procedural compliance, and the ability to manage multiple duties simultaneously while meeting deadlines
  • Paid Time Off
  • Holidays
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Account
  • 401(k)
  • Life AD&D
US citizenship and able to obtain a Secret Clearance
To apply, go to https://trabus.com/careers and click on “View Openings”.
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.

Share This Job

Powered by