Talent.com
Sr. Software Engineer, Data Query Platform (Remote)
Sr. Software Engineer, Data Query Platform (Remote)CrowdStrike • Winnipeg, MB, CA
Sr. Software Engineer, Data Query Platform (Remote)

Sr. Software Engineer, Data Query Platform (Remote)

CrowdStrike • Winnipeg, MB, CA
16 days ago
Job type
  • Full-time
  • Remote
Job description

Sr. Software Engineer, Data Query Platform (Remote)

Join to apply for the Sr. Software Engineer, Data Query Platform (Remote) role at CrowdStrike.

About The Role

As a global leader in cybersecurity, CrowdStrike protects the people, processes, and technologies that drive modern organizations. We are building a hyper‑scale data lake to help find bad actors and stop breaches. The data engineering team builds and operates systems to centralize all of the data the Falcon platform collects, making it easy for internal and external customers to transform and access the data for analytics, machine learning, and threat hunting. As a senior engineer, you will contribute to the full spectrum of our systems, from foundational processing and data storage to scalable pipelines, to frameworks, tools, and applications that make that data available to other teams and systems.

Your primary toolset will include Java microservices, Spark / Scala data processing (and some Flink), Kubernetes, and AWS native tooling. Your primary focus will be owning our new graph database, which you will have a significant hand in building.

What You'll Do

  • Write highly fault‑tolerant Java code within Apache Spark to produce platform products used by our customers to query our event pipelines / ingestion for insight into active threat trends and related analytics.
  • Design, develop, and maintain ultra‑high‑scale data platforms that process petabytes of data.
  • Participate in technical reviews of our products and help us develop new features and enhance stability.
  • Continuously help us improve the efficiency and reduce latency of our high‑performance services to delight our customers.
  • Research and implement new ways for both internal stakeholders as well as customers to query their data efficiently and extract results in the format they desire.

What You'll Need

  • 10+ years of experience combined between backend / cloud development and data platform engineering roles.
  • 5+ years of experience building data platform product(s) or features with Apache Spark, Flink or Iceberg, or with comparable tools in GCP.
  • 5+ years of experience programming with Java, Scala or Kotlin.
  • Proven experience owning robust feature / product design end to end, yourself, especially with vaguely defined problem statements or only "loose" specs leading the way.
  • Proven expertise with algorithms, distributed systems design and the software development lifecycle.
  • Experience building large‑scale data / event pipelines.
  • Expertise designing solutions with relational SQL and NoSQL databases, including Postgres / MySQL, Cassandra, DynamoDB.
  • Good test‑driven development discipline.
  • Reasonable proficiency with Linux administration tools.
  • Proven ability to work effectively with remote teams.
  • Experience With The Following Is Desirable

  • Go
  • Pinot or other time‑series / OLAP‑style database
  • Iceberg
  • Kubernetes
  • Jenkins
  • Parquet
  • Protocol Buffers / GRPC
  • Benefits Of Working At CrowdStrike

  • Remote‑friendly and flexible work culture.
  • Market leader in compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays for recharge.
  • Paid parental and adoption leaves.
  • Professional development opportunities for all employees regardless of level or role.
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections.
  • Vibrant office culture with world‑class amenities.
  • Great Place to Work Certified™ across the globe.
  • 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 the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance.

    CrowdStrike participates in the E‑Verify program.

    Right to Work

    CrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $140,000 – $215,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401(k) and paid time off.

    For detailed information about the U.S. benefits package, please click here.

    CrowdStrike Canada ULC is committed to equal pay for equal work in its compensation practices. The base salary range for this position in Canada is $150,000 – $200,000 CAD per year + variable / incentive compensation + equity + benefits. A candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. This is Canadian‑based employment, and it is expected that all employees maintain legal entitlement to work in Canada. Applicants selected to move forward in the hiring process are subject to background checks, including but not limited to criminal record, credit, and / or reference checks.

    Expected Close Date of Job Posting is : 01‑24‑2026.

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Engineer • Winnipeg, MB, CA

    Similar jobs
    Swift Engineer

    Swift Engineer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...Show more
    Last updated: 1 day ago
    Senior Clinical Data Manager - winnipeg

    Senior Clinical Data Manager - winnipeg

    Warman O'Brien • winnipeg, mb, ca
    Full-time
    Join a Global Leader in Clinical Research.Are you a seasoned Clinical Data Manager with a passion for driving high-quality data outcomes across global clinical trials? We are looking for a Senior C...Show more
    Last updated: 30+ days ago • Promoted
    Senior SQL Engineer

    Senior SQL Engineer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...Show more
    Last updated: 1 day ago
    Senior C Engineer

    Senior C Engineer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
    Last updated: 1 day ago
    Sr Full Stack Developer- REMOTE

    Sr Full Stack Developer- REMOTE

    Contact Centre Growth Corp Inc • Winnipeg, MB, Canada
    Remote
    Full-time
    Salary : $85,000-$110,000 K YEARLY DOE CAN.Benefits available after 60 Days for full-time employees.AnswerNet is a leading provider of customer engagement and contact center solutions across the Uni...Show more
    Last updated: 19 days ago • Promoted
    Director, Autonomous AI and Analytics

    Director, Autonomous AI and Analytics

    S&P Global • Winnipeg A3C, MB, Canada
    Full-time
    Director, Autonomous AI and Analytics.The Director of Autonomous AI & Analytics Orchestration is responsible for architecting and operationalizing the next generation of intelligent, autonomous age...Show more
    Last updated: 15 days ago • Promoted
    Hybrid SAP Data Architect – Analytics & Data Strategy

    Hybrid SAP Data Architect – Analytics & Data Strategy

    Manitoba Hydro • Winnipeg
    Full-time
    A leading energy company in Manitoba seeks a SAP Data Architect responsible for architecting enterprise analytics solutions using SAP technologies. The ideal candidate will have significant experien...Show more
    Last updated: 15 days ago • Promoted
    R Developer

    R Developer

    Targeted Talent • Winnipeg, MB, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Show more
    Last updated: 30+ days ago • Promoted
    2 - Senior Data Engineer

    2 - Senior Data Engineer

    Targeted Talent • Winnipeg, MB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Winnipeg, MB, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Engineer_AgenticAI - winnipeg

    Senior AI Engineer_AgenticAI - winnipeg

    FPT Americas • winnipeg, mb, ca
    Full-time
    We are building a centralized application designed to interact seamlessly with multiple products and applications.The solution will leverage AgenticAI to : . Communicate with diverse applications and ...Show more
    Last updated: 18 days ago • Promoted
    Director of Autonomous AI & Analytics Orchestration

    Director of Autonomous AI & Analytics Orchestration

    S&P Global • Winnipeg A3C, MB, Canada
    Full-time
    A leading analytics and insights firm seeks a Director of Autonomous AI and Analytics in Winnipeg, Canada.This role focuses on architecting intelligent autonomous agents and driving the adoption of...Show more
    Last updated: 15 days ago • Promoted
    SAP S / 4HANA SAC Analytics Lead

    SAP S / 4HANA SAC Analytics Lead

    freelance.ca • Winnipeg, Canada
    Full-time
    SAP S / 4HANA SAC (SAP Analytics Cloud) Lead.S / 4HANA inflight implementation for the build phase.This person will be responsible for leading the design, development, and implementation of analytics s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Scientist

    Senior Data Scientist

    Targeted Talent • Winnipeg, MB, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Show more
    Last updated: 30+ days ago • Promoted
    R Engineer

    R Engineer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a remote, hourly paid R Engineer, you will review AI-generated responses and generate high-quality R and data-analysis-focused content, evaluating the reasoning quality and step-by-step problem-...Show more
    Last updated: 1 day ago
    Remote Senior SQL Engineer - AI Trainer

    Remote Senior SQL Engineer - AI Trainer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...Show more
    Last updated: 1 day ago
    Senior Data Engineer

    Senior Data Engineer

    Targeted Talent • Winnipeg, MB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely remote! Our client is a global enterprise company with a product that you've likely used.Within this role, you&...Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior C Engineer - AI Trainer

    Remote Senior C Engineer - AI Trainer

    SuperAnnotate • Winnipeg, Manitoba, CA
    Remote
    Full-time
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
    Last updated: 1 day ago