25 Apache Kafka jobs in the United States

Software Engineer - Data Streaming

94061 Redwood City, California TigerGraph

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

TigerGraph is a platform for advanced analytics and machine learning on connected data. TigerGraph's core technology is the only scalable graph database for the enterprise. Its proven technology supports fraud detection, customer 360, MDM, IoT, AI, and machine learning.

Fortune 500 organizations and the most innovative mid-size and startup companies choose TigerGraph to accelerate their analytics, AI, and machine learning:

  • Seven out of the top ten global banks use TigerGraph for real-time fraud detection.
  • Over 50 million patients receive care path recommendations to assist them on their wellness journey.
  • 300 million consumers receive personalized offers with recommendation engines powered by TigerGraph.
  • TigerGraph reduces power outages by optimizing the energy infrastructure for 1 billion people.
This position is primarily remote, but location-based requirements may apply. If the selected candidate is located near one of our company offices, the candidate will have a hybrid work arrangement (2-3 days in-office).
Job Responsibilities
  • Contribute to building a distributed and reliable framework for streaming data from various sources into TigerGraph's graph database.
  • Develop efficient data pipelines for ingesting and pre-processing structured and semi-structured data.
  • Build lightweight tools and services to monitor and visualize data ingestion and processing flows.
  • Stay informed about evolving trends in data science and apply them to streaming infrastructure and architecture.
Requirements
  • Bachelor's degree in Computer Science or a related field; 1-3 years of relevant experience preferred.
Skills and Knowledge
  • Solid programming fundamentals; experienced with Java, Go, or any other major programming language.
  • Understanding of distributed systems principles and the ability to evaluate trade-offs in system design.
  • Familiar with Kafka or similar streaming technologies; knowledge of Kafka Connect, Flink, or Spark Streaming is a plus.
  • Capable of identifying and addressing performance bottlenecks related to serialization, buffering, and data flow in streaming systems.
  • Proficient with Linux command-line tools and shell scripting for effective debugging and development workflows.
  • Proactive and collaborative team player with strong communication skills.
  • Open to adopting AI-assisted engineering practices ("vibe coding") to improve productivity and code quality.
Bonus Points
  • Experience with data lakehouse technologies such as Apache Iceberg, Delta Lake, or Hudi.
  • Familiar with container tools such as Docker.
  • Experience with Kubernetes or basic cloud-native development concepts.
  • Interest in distributed coordination systems like Zookeeper, ETCD, or Consul.
  • Hands-on experience with gRPC or REST APIs.
  • Passionate about systems performance profiling, tuning, or debugging.

The anticipated salary range for candidates who will work in Redwood City, CA is $130,000 - $160,000. The final salary offered to a successful candidate will be dependent on several factors that may include, but are not limited to, the type and length of experience within the job, type and length of experience within the industry, education, etc. TigerGraph is a multi-state employer and this salary range may not reflect positions that work in other states.
View Now

Director, Product Marketing - Data Streaming Platform & Events PMM

94278 Sacramento, California Confluent

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Location:**
Remote, California
**Employment Type:**
FullTime
**Location Type:**
Remote
**Department**
Marketing
**Compensation:**
$252K - $285K
_At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several factors when determining compensation, including work history, education, professional experience, and location. The actual pay may vary depending on your skills, qualifications, experience, and work location. In addition, Confluent offers a wide range of employee benefits. To learn more about our benefits click_ here ( _._
**Overview**
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
**About the Role:**
This pivotal role sits at the center of Confluent's most ambitious narratives. As Director of Product Marketing for DSP & Events, you will shape the core product narrative for our Data Streaming Platform and bring it to life in our most critical external moments-from key product launches, innovation keynotes at flagship events, external marketing activities, field events, and more. You'll also work closely with our specialist field leaders to establish product market fit for new products as they go to market.
You will lead a team of PMMs focused on DSP (including Flink, Tableflow, Connect, and Governance) and own the platform-level narrative that unites these innovations into a compelling vision. Your work will directly influence how customers, analysts, and the broader market perceive Confluent's leadership in streaming.
In this role, you'll partner closely with our Product Leaders, PMM, and Technical Marketing teams to translate roadmap innovations into high-impact narratives, GTM strategies, and event moments. You'll also collaborate with Analyst Relations to shape perception in Magic Quadrants, Waves, and industry reports, ensuring our platform vision is recognized and reinforced.
This is a highly visible, strategic leadership role requiring a unique blend of storytelling, technical depth, and market insight. You will inspire both internal and external audiences, driving clarity of vision for customers, partners, analysts, and our field.
**What You Will Do:**
+ **Build the Core Product narrative** : Develop and maintain the platform story that ties together Core Kafka, Flink, Tableflow, Connect, and Governance into a unified DSP vision.
+ **Translate roadmap into launches and GTM** : Build launch strategies and GTM plans for DSP innovations, ensuring product market fit, crisp positioning and broad market impact.
+ **Drive marquee events** : Shape and deliver the product marketing strategy for tier-1 events (e.g., Current), working with executives to create inspiring innovation keynotes.
+ **Lead and develop a team** : Manage and grow a small but high-performing DSP PMM team, coaching them to deliver high-quality messaging, content, and execution.
+ **Collaborate cross-functionally** : Align with Product, Technical Marketing, Field, and Sales teams to ensure consistency of DSP messaging across all channels.
+ **Monitor the market** : Stay ahead of competitive moves, customer needs, and industry shifts to keep our DSP positioning sharp and differentiated.
**What You Will Bring:**
+ 10+ years in Product Marketing (enterprise, developer, data, or infrastructure products strongly preferred).
+ 3+ years leading PMM teams with a proven ability to coach, develop, and scale high-performing talent.
+ Strong track record in platform-level positioning and narrative development, not just feature-level marketing.
+ Deep experience with tier-1 event storytelling and working directly with executives on keynote content.
+ Strong executive presence and communication skills; ability to create content and narratives for customers, analysts, and C-level audiences.
+ Demonstrated ability to work cross-functionally and influence at all levels of the organization.
**What Gives You an Edge:**
+ Background in streaming, data infrastructure, or AI/ML
+ Track record of building compelling product launches
+ Experience building compelling content for keynotes, events
+ On-stage or public speaking experience at industry events.
+ Ability to connect highly technical concepts with business outcomes in a clear, engaging way.
**Ready to build what's next? Let's get in motion.**
**Come As You Are**
Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible.
We're proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
View Now

Software Engineer - Streaming Data Applications

27722 Durham, North Carolina General Atomics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
We are seeking a 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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51508
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
+ 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.
+ Security Clearance: U.S. citizenship with the ability to obtain and maintain a Top Secret security clearance with SCI eligibility and willingness to undergo a CI polygraph.
**Preferred Skills and Experience:**
+ Background in distributed systems, data engineering, or DevSecOps.
+ Familiarity with agile development practices and mob/ensemble programming.
+ Ability to obtain and maintain DoD security clearance is required.
**Salary:** $89,110 - $155,680 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Software Engineer - Streaming Data Applications

22905 Charlottesville, Virginia General Atomics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
We are seeking a 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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51505
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
+ 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.
+ Security Clearance: U.S. citizenship with the ability to obtain and maintain a Top Secret security clearance with SCI eligibility and willingness to undergo a CI polygraph.
**Preferred Skills and Experience:**
+ Background in distributed systems, data engineering, or DevSecOps.
+ Familiarity with agile development practices and mob/ensemble programming.
+ Ability to obtain and maintain DoD Top Secret clearance is required.
**Salary:** $98,100 - $171,398 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Software Engineer - Streaming Data Applications

84043 Lehi, Utah General Atomics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
We are seeking a 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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51506
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
+ 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:** $89,110 - $155,680 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Senior Software Engineer - Streaming Data Applications

27722 Durham, North Carolina General Atomics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51512
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
+ 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.
+ Security Clearance: U.S. citizenship with the ability to obtain and maintain a Top Secret security clearance with SCI eligibility and willingness to undergo a CI polygraph.
**Preferred Skills and Experience:**
+ Background in distributed systems, data engineering, or DevSecOps.
+ Familiarity with agile development practices and mob/ensemble programming.
+ Ability to obtain and maintain DoD security clearance is required.
**Salary:** $96,180 - $172,163 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Senior Software Engineer - Streaming Data Applications

27722 Durham, North Carolina General Atomics

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51515
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, 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 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Senior (8+ years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now
Be The First To Know

About the latest Apache kafka Jobs in United States !

Senior Software Engineer - Streaming Data Applications

22905 Charlottesville, Virginia General Atomics

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51514
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, 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:** $116,480 - $208,505 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Senior (8+ years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Senior Software Engineer - Streaming Data Applications

20151 Chantilly, Virginia General Atomics

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51520
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, 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.
+ Active security clearance or eligibility to obtain one.
**Salary:** $116,480 - $208,505 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Senior (8+ years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now

Senior Software Engineer - Streaming Data Applications

20151 Chantilly, Virginia General Atomics

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, 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 are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
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.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ 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.
51510
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
+ 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,890 - $189,545 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Apache Kafka Jobs