Skip to content

Sr. Software Engineer

179k – 263kSan Francisco, CARemote
Summary

Designs and builds scalable big data systems, data transformations, and ETL pipelines for core products and business analytics. Requires expertise in big data technologies like Spark, Kafka, Hive, and data modeling with SQL.

About the role

Key Responsibilities

  • Design and build data transformations efficiently and reliably for different purposes (e.g. reporting, growth analysis, multi-dimensional analysis)
  • Design and implement reliable, scalable, robust and extensible big data systems that support core products and business
  • Establish strong engineering design standards and best practices for both technical and non-technical stakeholders

Required Qualifications and Must-Have Skills

  • BS/MS degree in Computer Science or related technical field or equivalent practical experience
  • Experience in the Big Data technologies (Hadoop, M/R, Hive, Spark, Flink, Metastore, Presto, Kafka etc.)
  • Experience with performing data analysis, data ingestion and data integration
  • Experience with ETL (Extraction, Transformation & Loading) and architecting data systems
  • Experience with schema design, data modeling and SQL queries
  • Hands-on experience using modern AI coding assistants (e.g., Claude Code, Windsurf, or equivalent) to design, implement, and optimize data pipelines and large-scale data processing systems
  • Passionate and self-motivated about technologies in the Big Data area

Nice to Have Skills

  • Experience with Django framework
  • Exposure to AWS

Compensation

Base Salary Range: $179,400.00 - $263,120.00. Other compensation may include a bonus program or commission plan, and stock options if approved by 6sense’s board. In addition, 6sense provides a variety of benefits, including generous health insurance coverage, life, and disability insurance, a 401K employer matching program, paid holidays, self-care days, and paid time off (PTO).

Skills
HadoopSparkFlinkHiveKafkaPrestoSQLETLAWSDjango
Similar roles at this salary range
All Data Engineering jobs →
Headway

Staff Data Infrastructure Engineer

Staff-level Data Infrastructure Engineer to architect and evolve the data platform (Snowflake, ingestion, orchestration, CI/CD, AWS infra) serving analytics, product, and ML teams. Requires 10+ years building scalable data platforms and proven technical leadership.

212k – 265kNew York, NY +2Data EngineeringHybrid10+ YOEAWSSQL
Headway

Senior Manager, Data Engineering

Lead and scale Headway's data engineering team, owning architecture for data warehouse, pipelines, dbt transformations, and orchestration to power analytics, ML, and operations. Requires 8+ years data engineering experience and 3+ years managing teams.

212k – 265kNew York, NY +2Data EngineeringHybrid8+ YOEdbtData Modeling
Jellyfish

Staff Data Engineer

Staff Data Engineer to define architecture and build scalable data pipelines, integrations, and workflow orchestration systems. Requires deep Python expertise, IaC fluency, and technical leadership across AI-driven data infrastructure.

200k – 260kUnited StatesData EngineeringRemote7+ YOECI/CDPython
Airbnb

Senior Software Engineer, Data Infrastructure

Design, build, and operate Airbnb's next-generation big data compute platform using Spark, Trino, and related technologies. Requires 5+ years of data infrastructure experience and strong distributed systems expertise.

191k – 225kUnited StatesData EngineeringRemote5+ YOEHiveJava
Pinecone

Senior Data Platform Engineer

Senior Data Platform Engineer to own ingestion, transformation, orchestration, and metrics layers powering business analytics. Requires 4+ years building production data pipelines with strong SQL, BigQuery, Airflow/Kubernetes, and AI coding tools experience.

176k – 200kNew York, NYData EngineeringHybrid4+ YOESQLDBT