Salesforce logo
Salesforce

👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.

Staff Software Engineer, Data Ingestion

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1999H1B SponsorCompany SiteLinkedIn

Location

California + 3 moreAll locations: California | Texas | Virginia | Washington

Posted

4 days ago

Salary

$197.3K - $313.7K / year

Seniority

Lead

Job Description

Staff Software Engineer, Data Ingestion

Salesforce

• 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 the reliability and performance of the services/pipelines through AI assisted and/or Agentic solutions and tools. • Automate and handle the lifecycle of datasets (schema evolution, metadata management, change and backfill management, deprecation and migration). • Collaborate with cross functional partners and lead technical initiatives independently end to end. • Write, review, or provide feedback on a technical design proposal from others.

Job Requirements

  • U.S. citizenship and willing to undergo a background check for GovSlack authorization
  • 7+ years of software/data engineering experience, including experience with building applications using Streaming and Lakehouse technologies, e.g. Kafka/Kafka Connect, Flink/Spark Streaming, Iceberg/Hudi/Delta or equivalent
  • hands-on experience and knowledge on building and maintaining batch data pipelines using Spark, Airflow, EMR, S3 or equivalent
  • proficient in object-oriented and/or functional programming languages: SQL, Python, Java/Scala, Go or equivalent
  • skilled at crafting and building robust distributed microservices with tools like Kubernetes, Docker, AWS ECS/EKS, Terraform, Grafana, etc.
  • familiar with AI-assisted software development and automation and have hands-on experience of Claude Code/Codex or equivalent
  • excellent written and verbal communication and interpersonal skills; able to effectively collaborate with cross-functional partners and explaining sophisticated technical concepts to non-technical stakeholders.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Build and improve product features for the workout experience • Enhance content management systems using React, Vue, and JavaScript • Participate in multiple aspects of the SDLC, including planning, development, testing, and deployment • Collaborate with cross-functional teams to deliver high-quality features

Ukraine
Red Hat logo

Principal Software Engineer

Red Hat

Founded in 1993, Red Hat is an award-winning technology firm working to serve as the go-to company for communities of contributors, customers, and partners in c

• Operate build systems • Help analyze and continuously improve build systems • Investigate, debug, and provide guidance for fixing failing builds • Integrate new components into build system • Support Quality Engineering teams • Support Development Teams testing builds • Demo automation improvements • Document build processes

Australia
Job Closed
Stone logo

Sênior Software Engineer, C#

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Como Software Engineer, você construirá soluções com visão de longo prazo e qualidade, em um time que tem a responsabilidade de: projetar, desenvolver, testar, implantar, manter e melhorar o software.

Brazil
redbee logo

Arquitecto de Software Fullstack

redbee

Connecting businesses and technology expertise. Conectando negocios con expertise tecnológico.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Liderar técnicamente a los equipos con visión de negocio • Diseñar, mantener y evolucionar la arquitectura de microservicios reactivos en la nube (AWS) • Impulsar mejoras continuas y acompañar la evolución de la plataforma • Colaborar con áreas de negocio para traducir requerimientos comerciales • Garantizar la resiliencia y rendimiento del sistema • Aportar visión técnica en Backend (Scala/Kotlin) y Frontend (React)

Argentina