×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Streaming Data

Job in Lehi, Utah County, Utah, 84043, USA
Listing for: General Atomics Integrated Intelligence
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 105800 - 189388 USD Yearly USD 105800.00 189388.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer – Streaming Data Applications

Senior Software Engineer – Streaming Data Applications

Join to apply for the Senior Software Engineer – Streaming Data Applications role at General Atomics Integrated Intelligence
.

Job Summary

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop situational awareness capabilities that process streaming data from numerous sources in near real time, applying algorithms and machine learning to extract features and fuse data in order to form a live view of objects and activities.

The data is made available to end users in a browser-based application for visualization, analysis, and understanding. We are seeking a Senior Software Engineer to design, develop, and maintain JVM-based applications for ingesting, processing, storing, analyzing, visualizing, and disseminating streaming data within Kubernetes environments.

The selected candidate will mentor junior developers, lead mob programming sessions and small development teams, and ensure disciplined release practices. Responsibilities also include site visits to deploy updates, collect user feedback, refine requirements, and support planning for subsequent releases.

Responsibilities
  • Application Development:
    Architect and implement applications on the JVM that ingest, process, store, analyze, visualize, and disseminate streaming data.
  • Cloud-Native Deployment:
    Develop and operate containerized services in Kubernetes, ensuring scalability, resilience, and efficiency.
  • Team Leadership & Mentorship:
    Lead collaborative development practices such as mob programming and small team sprints. Provide coaching and guidance to junior developers to foster technical growth and team productivity.
  • CI/CD Practices:
    Drive continuous integration and delivery pipelines using Git Lab CI/CD to ensure frequent, reliable, and high-quality releases.
  • Testing & Validation:
    Conduct testing of software in classified environments to ensure compliance, security, and performance.
  • Customer Engagement:
    Travel periodically to customer sites to deploy updates, gather feedback, elicit requirements, and collaborate on planning future releases.

We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Job Qualifications
  • Typically requires a bachelor’s, master’s, or PhD in computer science, information systems, or related discipline. Experience progression: nine+ years with a bachelor’s, seven+ years with a master’s, or four+ years with a PhD.
  • Strong experience developing JVM-based applications (Java, Kotlin, or Scala).
  • Hands-on experience with Kubernetes and cloud-native microservice architectures.
  • Proficiency with CI/CD pipelines, ideally in Git Lab.
  • Demonstrated ability to lead teams and mentor developers.
  • Experience working with streaming data technologies and visualization tools.
  • Ability to test, troubleshoot, and deliver in classified or secure environments.
  • Strong communication skills and willingness to interact directly with customers, including onsite visits.
  • Ability to obtain and maintain DoD security clearance is required.
Preferred Skills And Experience
  • Background in distributed systems, data engineering, or Dev Sec Ops .
  • Familiarity with agile development practices and mob/ensemble programming.

Salary: $105,800 - $189,388

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries
  • Research Services
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary