CrawlJobs Logo

Staff Software Engineer, Data Platform

United States, San Francisco 248400.00 - 310500.00 USD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

Lead the design and development of core data storage, streaming, caching, and indexing platforms and underlying systems for Scale AI's products, which power the most advanced LLMs and generative models in the world.

Job Responsibility

  • Drive the architecture, design, implementation, and reliability of our foundational data platforms and systems, working closely with stakeholders and internal customers to understand and refine requirements
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Proactively identify opportunities for, and driving improvements to, current programming practices, including process enhancements and tool upgrades
  • Present technical information to teams and stakeholders, providing guidance and insight on development processes and technologies
  • Provide technical leadership, including: upholding and upleveling engineering standards across the organization, mentoring junior engineers

Requirements

  • 8+ years of full-time engineering experience, post-graduation with specialties in back-end systems, specifically related to building large-scale data storage, streaming, and warehousing systems
  • Extensive experience in various database technologies (MongoDB, Postgres), streaming/processing solutions (Kinesis, Flink, Spark), indexing/caching (ElasticSearch, Redis), and various data query engines (Trino, Presto, Snowflake, etc.)
  • Show a track record of mentoring and leading teams in successful projects
  • Possess excellent communication and collaboration skills, and the ability to translate complex technical concepts to non-technical stakeholders
  • Experience working fluently with standard containerization & deployment technologies like Kubernetes and various public cloud offerings
  • Extensive experience in software development and a deep understanding of distributed systems, cloud platforms and data systems
  • Experience driving cross functional collaboration and communication at an organizational or broader level

Nice to have

  • Strong knowledge of software engineering best practices and CI/CD tooling (CircleCI)
  • Experience with performance tuning and cost optimizations of cloud based data platforms
  • Experience defining a data lifecycle strategy and designing/implementing tooling for data privacy (i.e. GDPR) needs
  • Experience scaling products at hyper-growth startups
  • Excitement to work with AI technologies

What we offer

  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity grant
  • commuter stipend

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer, Data Platform

8 matching positions

Sr Staff Software Engineer (Data & Ai Platform)

We are looking for a talented and experienced Sr Staff Software Engineer to join...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of experience with Python
  • Minimum of 2 years of hands-on experience with AWS
  • Proven experience with the full Software Development Life Cycle (SDLC), including design, development, testing, and deployment
  • Excellent problem-solving skills and strong attention to detail
  • Ability to manage multiple projects simultaneously and strong organizational skills
Job Responsibility
Job Responsibility
  • Define and implement best practices for the R&D platform
  • Collaborate with internal and external stakeholders to understand requirements and deliver high-quality solutions
  • Work on edge technologies and cloud platforms to enhance our services
  • Participate in all phases of the SDLC, including design, development, testing, and deployment
  • Ensure high ROI on deliverables by optimizing processes and solutions
  • Share knowledge and best practices across the company to promote a culture of continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer: Data & Storage Platform

Uber’s Data Platform is the heart of the company’s critical decision-making and ...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ Years of Engineering Excellence: Proven experience designing and operating world-class distributed data and storage systems
  • Mastery of Storage Internals: Extensive storage experience is a must
  • Deep expertise in: Batch & Object Storage: HDFS, Cloud Object Storage (S3/GCS/OCI), and Blobstore metadata management
  • Storage Optimization: Practical experience with Apache Hudi or Apache Iceberg for lakehouse architectures
  • Transactional Systems: Experience with distributed transactional storage (e.g., Docstore, Google Spanner, TiDB)
  • NoSQL & Cache: Cassandra, Redis, and high-throughput Key-Value stores
  • Data + AI Convergence: Deep understanding of how compute fabrics (Spark, Flink, Ray) integrate with vector databases and model-serving platforms
  • Query Engine Proficiency: Architect-level knowledge of Presto, Trino, or Hive for large-scale analytical processing
  • Systems Programming: Expert-level command of Java, Go, Scala, or C++ with a focus on performance tuning and distributed consensus
Job Responsibility
Job Responsibility
  • Architect the Multi-Modal Fabric: Unify batch, streaming, and AI compute into one intelligent fabric, enabling real-time insights and trustworthy AI agents at a global scale
  • Revolutionize Storage & Catalog: Drive the architecture for a unified catalog and metadata management service for unstructured data, leveraging native cloud object store capabilities
  • Operationalize AI Intelligence: Partner with teams like QueryCopilot and DataIQ to bridge human validation with autonomous reasoning through agentic workflows
  • Lead Storage Modernization: Evolve our massive-scale persistence layers—including Docstore (Transactional Distributed Storage) and Distributed MySQL—to increase resiliency and reduce operational overhead
  • Open Source & Act as a force multiplier by contributing to the community (Hudi, Iceberg, Presto)
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (L4) Data Platform

We are seeking an experienced Staff Engineer to join our Data Substrate team. In...
Location
Location
United States
Salary
Salary:
171120.00 - 213900.00 USD / Year
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 8+ years of experience in software development, or a related field
  • Proven track record of architecting and delivering complex data projects at scale, with a deep understanding of data infrastructure and distributed systems
  • Expertise in big data technologies such as Hadoop, Spark, Kafka, and other distributed computing systems
  • Experience designing, building, and operating large-scale systems using AWS technologies
  • Proficiency in programming languages such as Python, Java, or Scala, with strong problem-solving skills and attention to detail
  • Experience designing or working with Data Lakehouse architectures, including hands-on experience with Hudi, Iceberg, or Delta data formats
  • Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams
  • Strong leadership skills, with a track record of mentoring and developing junior engineers
  • Demonstrated ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines
Job Responsibility
Job Responsibility
  • Serve as a subject matter expert in distributed systems, data technologies, with strong software engineering skills
  • Architect and implement scalable and efficient data systems, storage solutions, and processing frameworks using state-of-the-art technologies
  • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices
  • Mentor and coach a team of talented engineers, fostering a culture of technical excellence, collaboration, and continuous learning
  • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions
  • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Platform Engineer

You will have an opportunity to own the core platform of a company at hypergrowt...
Location
Location
United States , San Francisco
Salary
Salary:
250000.00 - 325000.00 USD / Year
nooks.ai Logo
Nooks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCP
  • Kubernetes
  • Datadog
  • Typescript / NodeJS
  • Python
  • Github Actions
  • PostgreSQL (≥intermediate)
  • Data pipeline experience
Job Responsibility
Job Responsibility
  • Own the core platform of a company at hypergrowth stage
  • Build out the foundations for the next 2-3 years
  • Have full autonomy and leadership opportunities to drive your own projects with plenty of 0-1 work
What we offer
What we offer
  • Equity
  • Comprehensive health, dental, vision, life and disability insurance coverage
  • Hybrid work
  • Unlimited paid time off
  • Fulltime
Read More
Arrow Right

Senior Staff Data Engineer- Data Platform

At Marktplaats, data is at the heart of everything we do, but Intelligence is wh...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adevinta.com Logo
Adevinta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience in Software Development or Data Engineering
  • at least 5+ years specifically focused on building Data Platforms
  • deep understanding of how Platform infra supports Analytics workloads
  • proven experience evolving complex platforms from legacy patterns to modern, cloud-native solutions
  • deep knowledge of Spark internals, JVM tuning, and performance optimization for high-scale batch and streaming datasets
  • deep expertise in Unity Catalog, Delta Lake internals, and optimizing high-volume workloads
  • strict software engineering discipline (CI/CD, Testing, OOP) applied to data pipelines
  • understanding of microservices architecture
  • understanding the needs of Analytics/DWH teams (Data Modeling, dbt)
  • strong background in building automated pipelines using Terraform/Terragrunt and ensuring system observability
Job Responsibility
Job Responsibility
  • Lead the evolution of our Data Platform and architect the "Data Exchange" strategy
  • define robust patterns for API-based ingestion, Event-Driven Architectures (Kafka), and Reverse ETL
  • ensure architectures are optimized for cost and performance on AWS
  • act as a catalyst for technical evolution
  • constantly scan the horizon for next-generation technologies
  • lead the implementation of new paradigms
  • design the strategy for Unity Catalog implementation and Data Contracts
  • champion FinOps, automating cost controls for our highest-volume workloads
  • build the underlying infrastructure that allows Analytics/DWH teams to run efficient transformations
  • elevate the technical bar of the team, mentoring Staff and Senior engineers
What we offer
What we offer
  • An attractive Base Salary
  • Participation in our Short Term Incentive plan (annual bonus)
  • Work From Anywhere: Enjoy up to 20 days a year of working from anywhere
  • A 24/7 Employee Assistance Program for you and your family
  • a collaborative environment with an opportunity to explore your potential and grow
  • a range of locally relevant benefits
  • Fulltime
Read More
Arrow Right

Senior/Staff Software Engineer - Data Platform

Perplexity is looking for experienced Data Platform Engineers to design, build, ...
Location
Location
United States , San Francisco, Seattle, New York City
Salary
Salary:
250000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years (Senior) or 8+ years (Staff) of software engineering experience
  • Strong experience building production data infrastructure systems
  • Hands-on experience with batch and/or streaming data processing at scale
  • Deep familiarity with data orchestration systems (Airflow, Dagster, or similar)
  • Proficiency in Python and at least one additional backend language (Go, TypeScript, etc.)
  • Strong systems thinking: you understand tradeoffs across reliability, latency, cost, and complexity
  • Experience supporting ML/AI workflows, training pipelines, or evaluation systems
  • Familiarity with data quality, lineage, observability, and governance tooling
  • Prior ownership of internal platforms used by many teams
Job Responsibility
Job Responsibility
  • Design and operate large-scale batch and streaming data pipelines supporting product features, AI training/evaluation, analytics, and experimentation
  • Build and evolve event-driven and streaming systems (e.g., Kafka/Kinesis/PubSub-style architectures) for real-time ingestion, transformation, and delivery
  • Own batch processing frameworks for backfills, aggregations, and offline computation
  • Lead the design and operation of data orchestration systems (e.g., Airflow, Dagster, or equivalent), including scheduling, dependency management, retries, SLAs, and observability
  • Establish strong guarantees around data correctness, freshness, lineage, and recoverability
  • Design systems that handle scale, partial failure, and evolving schemas
  • Build self-serve data platforms that empower engineers, data scientists, and analysts to safely create and operate pipelines
  • Improve developer experience for data work through better abstractions, tooling, documentation, and paved paths
  • Set standards for data modeling, testing, validation, and deployment
  • Drive architectural decisions across data infrastructure for storage, compute, orchestration, and APIs
What we offer
What we offer
  • Equity
  • Health
  • Dental
  • Vision
  • Retirement
  • Fitness
  • Commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Data)

As a Staff Software Engineer, you will be a technical leader in our Data Science...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive history of building and scaling data-intensive applications in production, with a track record of leading technical initiatives from conception to deployment
  • Expert-level Python and its data ecosystem (Numpy, Pandas), including designing frameworks for data tasks
  • Deep understanding of distributed data processing engines like Apache Spark
  • A strong command of Linux, containers (Docker), and infrastructure as code for cloud deployments (AWS preferred)
  • A passion for elevating engineering standards through pair programming and detailed code reviews to help other engineers grow their technical depth
Job Responsibility
Job Responsibility
  • Architect and Implement: Own the technical roadmap for our Spark-based data processes to ensure our Airflow pipelines are performant, cost-effective, and scalable. You will enhance our existing services through hands-on development and solve any complex performance bottlenecks, concurrency issues, and systemic bugs
  • Drive Engineering Excellence: Define standards for efficient, testable and reusable Python code across the organisation that ensure our services remain reliable, robust, and easy for other engineers to extend
  • Bridge Strategy and Execution: Partner with Data Scientists to translate modeling requirements into high-performance production services. You will design the architectures necessary to meet sophisticated data-serving needs, ensuring our parking and EV products remain accurate and responsive at scale
  • Modernize Infrastructure: Evolve our infrastructure-as-code (AWS) and CI/CD pipelines to keep up with cutting-edge approaches. You will personally contribute to the automation and observability patterns that allow us to deploy fresh data and production services with high confidence and zero downtime
  • Advance Data Capabilities: Lead the hands-on development of platform enhancements, such as establishing feature stores for machine learning and building automated data monitoring systems to ensure data integrity and model reproducibility
  • Scale AI Practices: Lead the adoption of AI throughout the software development lifecycle, evolving our internal coding practices while ensuring systems remain reliable and maintainable
What we offer
What we offer
  • Flexible working - hybrid home and office-based opportunities
  • Paid Leave if you participate in an event for Charity
  • 25 Days holiday entitlement
  • An enhanced Workplace Pension Scheme - 5% by Arrive, 3% by you
  • Private Medical Health Insurance
  • Fantastic wellbeing programmes, including On-site Sports massages, Reiki and Head massages every week
  • Discounted gym membership
  • Access to Blue Call, a mental health support platform
  • Enhanced Maternity and Paternity offering
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Platform Infrastructure

We are seeking an experienced and highly motivated Staff Software Engineer to le...
Location
Location
United States , Pittsburgh
Salary
Salary:
171000.00 - 273000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior or Staff-level experience (P7 equivalent) as a Software Engineer, ideally in infrastructure, developer tooling, or critical shared services
  • Proven experience leading technical projects and mentoring/directing other engineers
  • Familiarity with distributed compute technologies, cloud services (e.g., AWS), and large-scale workflow management systems
  • Demonstrated ability to triage, debug, and perform on-call and incident management for complex, cross-cutting infrastructure issues
  • Strong communication skills to manage stakeholder alignment and drive cross-team standardization efforts
Job Responsibility
Job Responsibility
  • Lead the OTI Team: Serve as the technical lead (TL) for the OTI team within PIE-Compute, driving the strategic vision, execution, and long-term stability of the core infrastructure
  • Help Define and Optimize the Testing Ecosystem: Lead the design of the next-generation offline testing architecture to meet diverse team needs, reducing redundancy and siloing across the organization
  • Partner with Test Creation and Test Drive teams to standardize end-to-end test execution and reporting (Creation -> Execution -> Reporting)
  • Refine the full test lifecycle to ensure performance and scalability, and maintain clear attribution of failures to enhance reliability and efficient debugging
  • Own Critical OTI Components and Migrations: Take ownership of the shared OTI components, including maintenance and on-call support
  • Own various offline test Modalities, including step code, workflow code, and general health
  • Lead the maintenance and development of common OTI tooling, including launching test evaluations, polling APIs, communicating results, and providing recommended pipeline templates
  • Establish Architecture and Best Practices: Define and enforce data management policies for the testing ecosystem (storage, lifecycling, write strategies, data integrity, and lineage)
  • Define use cases and feature design for new test modalities, including single versus cross-modality testing strategies
  • Manage incidents related to offline tests and maintain Standard Operating Procedures (SOPs) for PRs, local workflows, V&V, and releases
What we offer
What we offer
  • annual bonus
  • equity compensation
  • benefits
  • Fulltime
Read More
Arrow Right