Hybrid Software Engineer

Posted 3 months ago

Apply now

About the role

  • Hands-on LMTS designing high-throughput data platforms and production ML/analytics services at Salesforce. Collaborating across teams to deliver scalable solutions for complex data challenges.

Responsibilities

  • Lead design/implementation of scalable data models and domain contracts; ensure performance, integrity, and governance
  • Build and optimize ETL/ELT and streaming workloads (batch + near real time) with strong SLAs on quality, latency, and cost
  • Drive platform reliability/observability: SLIs/SLOs, lineage, completeness, freshness, and automated parity tests
  • Develop, validate, and deploy statistical/ML models and risk-scoring services that deliver actionable insights
  • Productionize models as services/microservices with clear interfaces, feature stores, and monitoring for drift & performance
  • Ship secure, well-tested software that integrates pipelines and models into applications, APIs, and microservices
  • Expose read-only and action APIs for partner systems; enable dashboards (Tableau/CRMA) for executive and customer reporting
  • Provide technical leadership and mentorship; raise the quality bar via design reviews, code reviews, and documentation
  • Partner with product, security, and platform teams to translate business problems into pragmatic technical solutions
  • Stay current on data/ML/cloud trends; evaluate and introduce tools and patterns that move the needle

Requirements

  • Bachelor’s or Master’s in CS, Data Science, Statistics, Engineering, or related quantitative field (or equivalent practical experience)
  • 8+ years in data engineering / software engineering operating large-scale, high-throughput, low-latency pipelines
  • Expertise with Airflow, Spark, Hadoop, Kafka, Flink (or equivalents)
  • Strong proficiency in Python, Scala, or Java; solid SQL and experience with at least one NoSQL store
  • Practical understanding of statistical modeling and machine learning with production deployments
  • Public cloud experience (AWS/Azure/GCP) and managed data services
  • Ability to communicate complex technical concepts clearly to technical and non-technical audiences
  • Proven problem solving, attention to detail, and results orientation
  • Working knowledge of data privacy regulations (e.g., GDPR, CCPA) and secure data handling

Benefits

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

Job title

Software Engineer

Job type

Experience level

SeniorLead

Salary

$184,000 - $276,100 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job