Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Salesforce

Senior Software Engineer, Data Ingestion

Salesforce

. Design and develop highly scalable and resilient streaming and batch pipelines for ingesting and processing structured and unstructured datasets .

Posted 11/11/2026full-timeUnited StatesSenior💰 $172,500 - $260,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable streaming and batch data pipelines, with proficiency in technologies such as Kafka, Spark, and SQL. Capable of leading technical initiatives, mentoring engineers, and collaborating effectively with cross-functional teams.

Highest-signal resume keywords
7+ Years Of Software/Data Engineering ExperienceStreaming And Lakehouse TechnologiesBatch Data Pipelines Using Spark And AirflowProficiency In SQL, Python, Java/Scala, GoBuilding Distributed Microservices Using Kubernetes And Docker

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Streaming TechnologiesLakehouse TechnologiesBatch Data PipelinesSQLPythonJavaScalaGoDistributed MicroservicesAI-Assisted Software Development
Soft Skills
Excellent Written CommunicationExcellent Verbal CommunicationInterpersonal SkillsCollaborationMentoring
Tools & Technologies
KafkaSparkAirflowEMRS3KubernetesDockerAWS ECS/EKSTerraformGrafana
Industry Keywords
Data EngineeringStreaming DataBatch ProcessingMicroservicesMetadata Management

Tech Stack

Tools & technologies
AirflowAWSDockerGrafanaJavaKafkaKubernetesMicroservicesPythonScalaSparkSQLTerraformGo

About the role

Key responsibilities & impact
  • Design and develop highly scalable and resilient streaming and batch pipelines for ingesting and processing structured and unstructured datasets
  • Design and implement Slack’s Lakehouse solutions and enable production use cases for customers
  • Improve service and pipeline reliability and performance through AI-assisted and/or Agentic solutions and tools
  • Automate and manage dataset lifecycles, including schema evolution, metadata management, change and backfill management, deprecation, and migration
  • Serve as a tech lead and collaborate with cross-functional partners
  • Lead technical initiatives independently end to end
  • Coach and mentor engineers across the team and organization
  • Write, review, and provide feedback on technical design proposals

Requirements

What you’ll need
  • U.S. citizenship; candidate must be U.S. born or naturalized
  • Must not hold dual citizenship
  • Willingness to undergo a U.S. federal government Minimum Background Investigation (MBI) for a Moderate Public Trust position
  • U.S. citizenship and willingness to undergo a background check for GovSlack authorization
  • Visa sponsorship is not available
  • 7+ years of software/data engineering experience
  • Experience building applications using Streaming and Lakehouse technologies, such as Kafka/Kafka Connect, Flink/Spark Streaming, Iceberg/Hudi/Delta or equivalent
  • Hands-on experience building and maintaining batch data pipelines using Spark, Airflow, EMR, S3 or equivalent
  • Proficiency in SQL, Python, Java/Scala, Go or equivalent object-oriented and/or functional programming languages
  • Skilled in building robust distributed microservices using Kubernetes, Docker, AWS ECS/EKS, Terraform, Grafana, or similar tools
  • Familiarity with AI-assisted software development and automation, including Claude Code/Codex or equivalent, preferred
  • Excellent written and verbal communication and interpersonal skills
  • Ability to collaborate with cross-functional partners and explain sophisticated technical concepts to non-technical stakeholders
  • High growth expectations and willingness to push self and team to achieve them

Benefits

Comp & perks
  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program
  • Incentive compensation, where applicable
  • Equity, where applicable
  • Reasonable accommodation during the application or recruiting process