Senior Software Engineer, MarTech

CrowdStrike

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
TX
Salary
$125,000–$180,000 / yr
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $189k
This role $152k
$112k $243k
below market most similar roles pay here above market

This role pays less than 77% of similar roles. Most pay $160,761–$217,500 — the blue band above. At the midpoint, this role pays about $152k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About CrowdStrike

CrowdStrike is a leading American cybersecurity technology firm, specializing in cloud-native endpoint protection, threat intelligence, and incident response.

CrowdStrike currently has 22 open roles on FindRole.

Listed pay typically runs $112,500–$167,500 across 22 roles with salary data.

Most-posted roles

View all roles at CrowdStrike

At a glance

TL;DR · Senior Software Engineer, MarTech

The Sr. Software Engineer, MarTech joins the Marketing IT team to apply artificial intelligence to transform marketing and sales workflows. This role involves building LLM-based agents and machine learning solutions for digital, revenue, partner, and event marketing. Key responsibilities include developing pipelines for lead and contact data quality, modernizing site search using RAG and embeddings, and integrating AI solutions with Salesforce, Marketo, and Adobe Experience Cloud. The engineer will also perform platform engineering, define evaluation metrics, and train team members on responsible AI practices. Required technical skills include Python, SQL, TypeScript/JavaScript, or Java, along with experience in LLM APIs, prompt engineering, and cloud platforms like AWS or Azure. The role solves complex problems regarding data enrichment, fraud detection, and automated prospecting within a high-tech business domain.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Build and deploy LLM-based agents for event invitations, account prospecting, and partner workflows.
  • Develop ML pipelines to clean, deduplicate, enrich, and score leads across Salesforce and Marketo.
  • Modernize site search and partner locators using semantic retrieval, embeddings, and RAG.
  • Integrate AI solutions with Adobe Experience Cloud and other systems via APIs and event-driven patterns.
  • Define evaluation metrics, monitor model latency and costs, and implement PII handling and audit logging.
  • Train and mentor engineers and marketing stakeholders on AI tools, prompt design, and responsible use.
  • Evaluate AI tools and LLM platforms to recommend build vs. buy directions for marketing initiatives.
  • Monitor AI services and support incident response through established runbooks and alerting systems.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field (or equivalent practical experience).
  • 5+ years of software or data engineering experience.
  • 2+ years of experience taking LLM or ML solutions to production.
  • Hands-on experience with LLM APIs, agent frameworks, prompt engineering, tool calling, and orchestration.
  • Experience with RAG, embeddings, vector or hybrid search, and ML-based entity resolution, classification, or scoring.
  • Proficiency in Python and SQL, plus TypeScript/JavaScript or Java, and experience building RESTful APIs.
  • Working knowledge of CRM and marketing automation data models in platforms such as Salesforce and Marketo.
  • Experience with a major cloud platform (AWS or Azure), CI/CD tools, and GitHub.
  • Experience with Adobe Experience Platform, Adobe Analytics, Target, Journey Optimizer, AEM, Firefly, or GenStudio (preferred).
  • Experience with search platforms (Elasticsearch, OpenSearch, Algolia) (preferred).
  • Experience with Snowflake, Databricks, or Kafka (preferred).
  • Experience with sales technology or bot and fraud mitigation (preferred).
  • Experience leading internal AI training programs (preferred).
  • Cloud or AI certifications (preferred).

More like this

Similar roles

Senior Software Engineer

Cisco

Remote (San Jose, CA) 33 days ago $167,700–$245,200
C C++ Golang eBPF Linux Unix Windows Networking Systems Programming Distributed Computing Inter-process Communication Crash Dump Analysis Agile
5+ yrs exp Remote

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Python SQL Spark Apache Airflow Databricks Snowflake ETL Tableau Power BI Adobe Analytics Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing DAX
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 34 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Docker Kubernetes RESTful APIs Jest Cypress D3.js Plotly.js Agile Scrum
4+ yrs exp

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 141 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery Google Cloud Platform AWS Microsoft Azure CI/CD REST APIs Kubernetes Docker AI/ML pipelines Model Context Protocol
2+ yrs exp

Senior Software Engineer

Abbott

Madison, WI +1 83 days ago $78,000–$156,000
Java Spring Boot Spring Microservices Kafka HL7 FHIR Maven RESTful web services SQL Server JPA2 Hibernate Azure AWS JIRA Confluence C++ JavaScript Python SQL PL/SQL .NET Google Web Toolkit Object-Oriented Programming Agile
4+ yrs exp

Senior Software Engineer

Alkami

Remote 33 days ago
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate AWS Kubernetes Kafka RESTful APIs SQL NoSQL Maven OpenTelemetry UI Automation Event-driven Architecture
8+ yrs exp Remote