Software Systems Engineer @ Sure Secure Solutions - Pasadena, CA
Job Overview
5 days ago
Software Systems Engineer
Sure Secure Solutions - Pasadena, CA
Software Systems Engineer
We are looking for a Software Engineer to contribute to an exciting new opportunity for the Physical Oceanography Distributed Active Archive Center (PODAAC) team for our customer.
As a member of the Cloud Development team, the candidate will contribute to the successful development and deployment of the data- / compute-intensive mission SDS and report to the Cognizant Engineer (Cog E).
Responsibilities Include but Are Not Limited To:
- Working directly with the Cog E for PODAAC to design and develop capabilities for the ingestion, processing, storage, management and delivery of PODAAC science data products and metadata.
- Developing data processing workflows and data product metadata extractors.
- Designing, developing, and integrating software capabilities in compliance with interface and requirements documents.
- Developing software on the cloud using opensource tools – e.g., HySDS, Elasticsearch, Conda, Terraform, Apache HTTP Server (web server), Python Flask, AWS CLI (AWS command line utility) etc.
- Developing new tools and services contributing to their design based on the use cases defined.
Education and Experience:
Bachelor's degree in STEM and at least 5 years of related professional experience
Work Location:
The work is required to be completed on-site in Pasadena CA
This position requires a U.S. Person who is eligible to obtain any required Export Authorization.
Required Skills:
- Extensive knowledge of software development discipline Including S/W development lifecycle, requirement development, V&V, Configuration Management and issue tracking
- Experience with agile development framework and sprint lifecycles
- In depth knowledge of Linux, Cloud services, Docker container technologies, Elastic Stack, messaging protocols, REST-based interfaces
- Experience with AWS processing and data storage strongly preferred; specifically, familiarity with the AWS console, EC2 instance management, S3 storage, Lambda, SNS/SQS, and concepts like Autoscaling groups and basics on how networking works on the AWS cloud
- Experience and understanding of Science Data System functional capabilities and services
- Experience designing and developing process control and data management software for automated data processing systems
- Understanding of various workflow patterns and experience implementing data processing pipelines that meet mission science data requirements.
- Experience with data/metadata modeling and common data management techniques and concerns such as data lineage (provenance), database management and data architecture
- Strong Proficiency with Python, Unix scripts, XML, JSON, Maven, Gradle
- Technical document writing and presentation skill
- Extensive experience with Git, and Issue tracking tools such as Jira
Optional Skills:
- C++
- Java
- Experience with CI, CD concept using tools such as Artifactory, Jenkins, Terraform
- Experience with process control and data management system software and frameworks such as Apache OODT, ACCE, HySDS, ARIA and CWS
- Experience with standard science data formats such as HDF5 and NetCDF
- Experience and understanding of Flight projects life cycle, processes and procedures
Job Type: Full-time
Salary: $150,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
Experience:
- software engineering: 5 years (Preferred)
- python: 5 years (Preferred)
Work Location: One location
Similar Jobs
Robot Onboarding Specialist
Miso Robotics
Pasadena, CA
In addition to addressing field problems, you will work with hardware and software test engineers to execute system verification and validation tests for new…
Staff Systems Engineer
LinQuest Corporation
El Segundo, CA
This entry-level role may allow for a rotation program that enables broad exposure to multiple aspects of systems engineering activities, including emulation…
Executive Assistant
Outward Bound Adventures
Pasadena, CA
Google Docx and ability to learn and use other software systems confidently as needed. Creates standardized systems of grant information management and ensures…
Systems Engineer
Booz Allen Hamilton
El Segundo, CA
Knowledge of GPS satellite system hardware or software. Grow your skills by merging systems engineering principles and software development to create a custom…
Operations Admin I - CA
FedEx Ground Careers US
Chino, CA
Verifies timely log entry into system • Enters all individual vehicle mileage record information into the system and works with ICs and Linehaul staff to…
Career Services Specialist
Goodwill Southern California
La Puente, CA
Conducts real time data entry inputting necessary information into automated case management system, maintains electronic and hard copy confidential case files,…
Pro Sales Associate
Behr
Los Angeles, CA
Some basic computer skills are necessary to use our customer management software. You don’t need to have any previous experience or knowledge in paint or sales.
Test Technician
General Micro Systems, Inc.
Rancho Cucamonga, CA
Basic familiarity with operating systems (Windows, DOS). Familiar with computer software functionality such as BIOS, EEPROM, programmable devices, etc.
External Care Coordinator
Comfort Keepers Pasadena
Pasadena, CA
Will need to master additional software including ClearCare. Documents all required information for regulatory/compliance purposes in the appropriate…
Digital Banking Systems Conversion Support (Corporate Location Temp 3 Month Assignment)
LA Financial Credit Union
Pasadena, CA
Digital Banking Systems Conversion Customer Support (temporary 3 month assignment)*. Onsite Role $17 - $18 per hour depending on experience level*.
IT Dispatch Coordinator
Hillsides
South Pasadena, CA
Maintain tracking of software licenses and IT contracts. Able to operate phone systems including walkie-talkie, cell phones, and Direct Connect.
Spacecraft Operations Systems Engineer
Umbra
Santa Barbara, CA
Experience utilizing cloud based software. Familiarity with at least one of the following: orbital mechanics, attitude control, LEO GNC systems, space systems…
Event Planner I – Regional Events team
In-N-Out
Irvine, CA
Online registration systems experience a plus. Knowledge of Microsoft office software, including Word and Excel. This position is full time, in-office only.
Administrative Assistant
RIGZ LLC
San Fernando, CA
Must be able to learn multiple software systems. RIGZ LLC* focuses on creating a Transportation Management Platform (TMP) software.
Full Stack Software Engineer
OffWorld
Pasadena, CA
Extensive experience in developing full-stack software components covering software running on mobile applications and browser-based front-end UI applications.
Human Resources Assistant (OA)
US Air Force Materiel Command
Edwards AFB, CA
Runs reports from various personnel systems to check for system errors, regulatory requirements, and correctness. Must possess skill in dealing with the public.
Client Services Associate (Hybrid)
Advisor Business Solutions
El Segundo, CA
Create and maintain client files in CRM and other systems. Technology – MS Office, Salesforce or CRM software, Zoom, Calendly or Scheduling App.
Career Services Specialist
Goodwill Southern California
Santa Clarita, CA
Conducts real time data entry inputting necessary information into automated case management system, maintains electronic and hard copy confidential case files,…
Prin Systems Engineer
Mercury Systems
Torrance, CA
Develop and extend system models using existing requirements, interface documentation, and related design and systems engineering documents.
Deputy BSA Officer
FIRST FOUNDATION BANK
Pasadena, CA
Very familiar with BSA/AML monitoring systems and how to obtain information from various systems and reports. Must be experienced in the effective use of one or…
Help Desk Support Technician
Professional Plastics
Fullerton, CA
Assists IT team in management of company voice and cellular systems. Provides end user training on company hardware, software and policy/procedure.
BE Programmer
91bnb
El Monte, CA
Assist to quality control staff to test the functionalities and performances of the software and help system administrator to arrange on parameters and solve…
Cloud Engineer
WarnerMedia
Burbank, CA
Architect systems that help achieve business goals. Advise on critical system design decisions. Experience with all stages of the software development lifecycle…
Software Engineer
Geologics Corporation
Pasadena, CA
Experience designing and developing process control and data management software for automated data processing systems.
News


