The Role
Develop and deploy full-stack, streaming data, machine learning, and mission-focused applications. Collaborate with clients on requirements, architecture, deployment planning, Kubernetes operations, testing, implementation, documentation, and technical tutorials. Build data-driven applications using Java, Python, or JavaScript, cloud platforms, databases, Linux, shell scripting, ETL, and data pipelines. The role requires substantial software engineering experience, a Secret clearance with TS/SCI eligibility, U.S. citizenship, and IAT Level 1 certification.
Summary Generated by Built In
SAIC is looking for a Principal Software engineer to join our Solutions and Technology group. This is a hybrid role and candidates must resided in the San Diego area with the ability to work at our Point Loma location. Candidates must be able to go on site 3 days a week. Candidates must be able to do the following:
- In a technical capacity, collaborate closely with clients to guarantee the seamless implementation of a streaming data platform and create innovative solutions that leverage it
- According to client requirements, specify, construct, test, and implement specialized machine learning and/or other mission-focused systems
- Engage in deployment and execution planning alongside clients
- Directly support deployment of software on Kubernetes
- Produce documentation for clients in order to assist with custom applications
- Provide tutorials and technical information for product documentation
- Full stack development using Python, Java, or JavaScript for front-end and back-end apps (node.js, D3.js, and React)
- Java / Python development
- Bachelor of Science in Information Systems / Information Technology / Mathematics or related field and nine (9) years of experience. Masters and 7 years of experience
- Candidates must be a US Citizen
- Candidates must have a secret clearance with the ability to obtain a TS/SCI clearance
- IAT Level 1 (CompTIA Security + and CCNA) certification (can be obtained within 30 days of hire)
- Must have experience with at least one of the following: Java, JavaScript or Python
- Must have experience with at least one of the following: node.js, D3.js, or React
- Must have experience with Cloud technologies such as AWS or Azure
- Must have experience with SQL/Database
- Must have experience with Linux and Shell scripting
- Database / Java – Big data experience using Postgres on Mongo
- Although not required, familiarity with Apache NiFi is preferred
- Comprehending of design patterns that are object-oriented
- SQL / Database integration experience
- Familiar with Linux commands and shell scripting
- Experience building data-driven applications with an understanding of ETL and data pipelines that support them
- Experience working with Cloud technologies such as Azure and AWS
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Skills Required
- Bachelor of Science in Information Systems, Information Technology, Mathematics, or a related field, plus 9 years of experience; alternatively, a master's degree plus 7 years of experience
- U.S. citizenship
- Active Secret clearance with the ability to obtain a TS/SCI clearance
- IAT Level 1 certification, including CompTIA Security+ and CCNA; certification may be obtained within 30 days of hire
- Experience with Java, JavaScript, or Python
- Experience with Node.js, D3.js, or React
- Experience with cloud technologies such as AWS or Azure
- SQL and database experience
- Linux and shell scripting experience
- Database and Java big data experience using PostgreSQL and MongoDB
- Object-oriented design patterns knowledge
- SQL and database integration experience
- Experience building data-driven applications using ETL and data pipelines
- Familiarity with Apache NiFi
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Spectrum San Diego is a high tech security innovator, specializing in ultra-low-dose X-ray screening systems.
.png)







