Talent.com
Senior Software Engineer Streaming Data Applications
Senior Software Engineer Streaming Data ApplicationsGeneral Atomics Integrated Intelligence • Durham, NC, United States
[error_messages.no_longer_accepting]
Senior Software Engineer Streaming Data Applications

Senior Software Engineer Streaming Data Applications

General Atomics Integrated Intelligence • Durham, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 best-in-class, all-domain, and globally focused situational awareness capabilities that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the ground. These analytics determine not just where something is, but what it is, where it has been, and what it is doing. All of this ata to knowledge is made available to end users in our own 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 role requires implementing and maintaining automated pipelines using GitLab CI / CD, with deployments validated in classified 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.

Qualified applicants should have demonstrated expertise in cloud-native architectures, Kubernetes, CI / CD, and distributed data processing systems, with the ability to operate in secure environments. Active or attainable security clearance is strongly preferred.

Locations : We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.

Duties and 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 GitLab CI / CD to ensure frequent, reliable, and high-quality releases.
  • Testing & Validation : Conduct thorough 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 bacheloregree, masteregree or PhD in computer science, information systems, or related discipline and progressive software development experience as follows : nine or more years with a bacheloregree, seven or more years with a masteregree, or four or more 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 GitLab.
  • 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 DevSecOps.
  • 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

    [job_alerts.create_a_job]

    Senior Software Engineer • Durham, NC, United States

    [internal_linking.related_jobs]
    Business Application Analyst Senior

    Business Application Analyst Senior

    UNC Health Care • Chapel Hill, NC, United States
    [job_card.full_time]
    Become part of an inclusive organization with over 40,000 teammates, whose mission is to improve the health and well-being of the unique communities we serve. Provides a high level of operational an...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer (Durham)

    Software Engineer (Durham)

    Gradient Health • Durham, NC, United States
    [job_card.full_time]
    We are looking for a Mid-Level software engineer with a focus on : .Working with large amounts of data.Using distributed computing (google cloud). Maintaining systems (App Engine, Cloud Functions).Exp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Red Hat • Durham, North Carolina, USA
    [job_card.full_time] +1
    Red Hat is the worlds leading provider of enterprise open source software solutions using a community-powered approach to deliver reliable and high-performing Linux hybrid cloud container and Kuber...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cloud Data Engineer Lead Specialist

    Cloud Data Engineer Lead Specialist

    JPS Tech Solutions LLC • Durham, North Carolina, USA
    [job_card.full_time]
    Cloud Data Engineer Lead Specialist.We are seeking an experienced Cloud Data Engineer Lead Specialist to design develop and optimize secure scalable cloud-based data solutions.This role involves le...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer Go, Traffic Engineering

    Senior Software Engineer Go, Traffic Engineering

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    The application window is expected to close on : January 24, 2026.Note : Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Isovalent,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior OIPA Engineer

    Senior OIPA Engineer

    SPECTRAFORCE • Durham, NC, United States
    [job_card.full_time]
    Remote (Meet once in a quarter).Durham, NC / Boston, MA / Westlake, TX / Smithfield, RI / Merrimack, NH / Jersey City, NJ. OIPA and Oracle DB experience (simple SQL).Need to only know Java so they can ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Fidelity • Durham, North Carolina, USA
    [job_card.full_time]
    This is an opportunity for a highly motivated Senior Full Stack Engineer to aid in our development efforts in a collaborative team to deliver the customer authorization solutions supporting Fidelit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    O&M Reports Developer

    O&M Reports Developer

    Sunrise Systems • Durham, North Carolina, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : O&M Reports Developer.Duration : 12 Months On Contract.CLIENT requires the services of a senior ETL and report developer to provide business and systems analysis, modeling, design, an...[show_more]
    [last_updated.last_updated_30]
    Software Engineer II, Lifecycle Engineering

    Software Engineer II, Lifecycle Engineering

    iRhythm • Orange County, North Carolina, USA
    [job_card.full_time]
    At iRhythm youll have the opportunity to grow your skills and your career while impacting the lives of people around the world. Rhythm is shaping a future where everyone everywhere can access the be...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    1448498 - Senior Software Engineer (C Developer)

    1448498 - Senior Software Engineer (C Developer)

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    Software Engineer [C Development] (Hybrid).Note : The posting may close early if the position is filled or if sufficient applications are received. Cisco IT is a transformation engine, empowering peo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Android Engineer – Hybrid & Impactful Apps

    Senior Android Engineer – Hybrid & Impactful Apps

    WillowTree • Durham, NC, United States
    [job_card.full_time]
    A leading digital product consultancy in North Carolina is looking for a Senior Software Engineer to join its team.The successful candidate will have at least 5 years of experience in Android devel...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior OIPA Engineer (Durham)

    Senior OIPA Engineer (Durham)

    SPECTRAFORCE • Durham, NC, United States
    [job_card.full_time]
    Remote (Meet once in a quarter).Durham, NC / Boston, MA / Westlake, TX / Smithfield, RI / Merrimack, NH / Jersey City, NJ. OIPA and Oracle DB experience (simple SQL).Need to only know Java so they can ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior System Engineer I, Lifecycle Engineering

    Senior System Engineer I, Lifecycle Engineering

    iRhythm • Orange County, North Carolina, USA
    [job_card.full_time]
    At iRhythm youll have the opportunity to grow your skills and your career while impacting the lives of people around the world. Rhythm is shaping a future where everyone everywhere can access the be...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Data Engineer

    Data Engineer

    Tanium • Durham, North Carolina, United States
    [job_card.full_time]
    Tanium is expanding rapidly and is seeking a skilled and motivated Data Engineer with a strong focus on data integrations and ETL pipeline development. This role will play a critical part in designi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Data Integration Lead Engineer

    Data Integration Lead Engineer

    JPS Tech Solutions LLC • Durham, North Carolina, USA
    [job_card.full_time]
    Data Integration Lead Engineer.We are seeking a highly experienced Data Integration Lead Engineer to oversee and drive enterprise data integration initiatives. This role involves architecting design...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Developer

    Senior Software Developer

    Unicorn Technologies LLC • NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : Senior Software Developer Location : RTP, NC Years of Experience : 7 10 Years <...[show_more]
    [last_updated.last_updated_variable_days]
    Staff Data Engineer (Durham, NC) #4433

    Staff Data Engineer (Durham, NC) #4433

    Grail • Durham, North Carolina, United States
    [job_card.full_time]
    Our mission is to detect cancer early, when it can be cured.We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective tech...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer- Agentic AI

    Senior Software Engineer- Agentic AI

    Jobot • Durham, NC, US
    [job_card.full_time] +1
    Seed stage SaaS startup seeking local Swiss army knife engineer to take MVP to market adding agentic AI features.This Jobot Job is hosted by : Charles Simmons. Are you a fit? Easy Apply now by clicki...[show_more]
    [last_updated.last_updated_30] • [promoted]