CrowdStrike
Software Engineer III, Data Onboarding, NG-SIEM (East Coast, Remote)
CrowdStrike, Trenton, New Jersey, United States
Software Engineer III, Data Onboarding, NG-SIEM (East Coast, Remote)
Join CrowdStrike as a Software Engineer III focusing on data onboarding for the NG-SIEM product, delivering a frictionless experience for customers across thousands of 1st and 3rd‑party data sources.
About The Role The GDI Data Onboarding team under NG‑SIEM ingests petabytes of data daily from 100+ first‑party and 300+ third‑party sources. As an Engineer III you will design and build scalable, high‑availability systems that support unlimited data ingestion, integration, and real‑time processing. You will collaborate cross‑functionally with UI/UX, data scientists, and product teams to deliver product features that enable customers to onboard data with sub‑second latency.
What You’ll Do
Enable data onboarding for customers to ingest petabyte‑scale data at millions of events per second with sub‑second latencies.
Collaborate with cross‑functional teams including UI/UX, data scientists, and product managers.
Solve complex problems in distributed systems, focusing on high availability, reliability, performance, and cost optimizations.
Develop and maintain systems in Go and Scala.
Support globally available, multi‑region systems in production.
Lead and participate in cross‑team platform‑level initiatives and projects.
What You’ll Need
Bachelor’s or Master’s degree in Computer Science or related field, or equivalent work experience.
7+ years of experience designing, implementing, and maintaining complex software products, preferably in a SaaS delivery model.
Strong programming skills in at least one language (Go, Scala, Java, etc.).
Experience with large‑scale distributed system architecture, high scalability, high availability, and performance optimization.
Proven ability to own and deliver end‑to‑end features in a globally distributed environment.
Experience with streaming systems such as Apache Kafka, transaction databases, Docker, and Kubernetes.
Excellent communication skills and a collaborative mindset.
Ability to manage multiple projects simultaneously and deliver high‑quality code.
Bonus Points
Preferable experience with Go or Scala
Experience or interest in driving Agentic‑AI projects
Experience with commercial clouds (GCP, AWS, or Azure)
Prior experience in Cybersecurity
Benefits Of Working At CrowdStrike
Remote‑friendly and flexible work culture
Competitive compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holiday benefits
Paid parental and adoption leave
Professional development opportunities for all employees
Employee networks, community groups, and volunteer opportunities
Vibrant office culture with world‑class amenities
Additional Requirements This role will require the candidate to periodically undergo and pass additional background and fingerprint checks consistent with government customer requirements.
Equal Employment Opportunity CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.
CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy‑related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law.
We base all employment decisions—including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay‑offs, return from lay‑off, terminations and social/recreational programs—on valid job requirements.
If you need assistance accessing or reviewing information on this website or need help submitting an application for employment or requesting an accommodation, please contact recruiting@crowdstrike.com for further assistance.
Find out more about your rights as an applicant.
CrowdStrike participates in the E‑Verify program.
#J-18808-Ljbffr
About The Role The GDI Data Onboarding team under NG‑SIEM ingests petabytes of data daily from 100+ first‑party and 300+ third‑party sources. As an Engineer III you will design and build scalable, high‑availability systems that support unlimited data ingestion, integration, and real‑time processing. You will collaborate cross‑functionally with UI/UX, data scientists, and product teams to deliver product features that enable customers to onboard data with sub‑second latency.
What You’ll Do
Enable data onboarding for customers to ingest petabyte‑scale data at millions of events per second with sub‑second latencies.
Collaborate with cross‑functional teams including UI/UX, data scientists, and product managers.
Solve complex problems in distributed systems, focusing on high availability, reliability, performance, and cost optimizations.
Develop and maintain systems in Go and Scala.
Support globally available, multi‑region systems in production.
Lead and participate in cross‑team platform‑level initiatives and projects.
What You’ll Need
Bachelor’s or Master’s degree in Computer Science or related field, or equivalent work experience.
7+ years of experience designing, implementing, and maintaining complex software products, preferably in a SaaS delivery model.
Strong programming skills in at least one language (Go, Scala, Java, etc.).
Experience with large‑scale distributed system architecture, high scalability, high availability, and performance optimization.
Proven ability to own and deliver end‑to‑end features in a globally distributed environment.
Experience with streaming systems such as Apache Kafka, transaction databases, Docker, and Kubernetes.
Excellent communication skills and a collaborative mindset.
Ability to manage multiple projects simultaneously and deliver high‑quality code.
Bonus Points
Preferable experience with Go or Scala
Experience or interest in driving Agentic‑AI projects
Experience with commercial clouds (GCP, AWS, or Azure)
Prior experience in Cybersecurity
Benefits Of Working At CrowdStrike
Remote‑friendly and flexible work culture
Competitive compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holiday benefits
Paid parental and adoption leave
Professional development opportunities for all employees
Employee networks, community groups, and volunteer opportunities
Vibrant office culture with world‑class amenities
Additional Requirements This role will require the candidate to periodically undergo and pass additional background and fingerprint checks consistent with government customer requirements.
Equal Employment Opportunity CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.
CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy‑related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law.
We base all employment decisions—including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay‑offs, return from lay‑off, terminations and social/recreational programs—on valid job requirements.
If you need assistance accessing or reviewing information on this website or need help submitting an application for employment or requesting an accommodation, please contact recruiting@crowdstrike.com for further assistance.
Find out more about your rights as an applicant.
CrowdStrike participates in the E‑Verify program.
#J-18808-Ljbffr