Skip to content

Software Engineer - Infrastructure, Data Platform

162k – 216kSan Francisco, CAHybrid3+ YOE
Summary

Designs and maintains near real-time data streaming platforms, data pipelines, and event-driven architectures. Requires advanced Python, SQL expertise, and 3+ years in software engineering focused on data systems.

About the role

Responsibilities

  • Design and maintain a robust data streaming and messaging architecture.
  • Ownership of our near real-time data streaming platform.
  • Act as a technical liaison to ensure alignment of data strategies with business goals.
  • Take charge of the entire data landscape, encompassing near real-time data ingestion, sophisticated processing, and efficient data consumption strategies.
  • Collaborate closely with data stakeholders to simplify and solve complex data challenges, transforming them into scalable and maintainable technical solutions.
  • Develop and maintain data pipelines, enhance data models, and refine API layers.

Required Qualifications

Data Systems Expertise

  • Experience with real-time data systems
  • Relational table modeling and Event driven pipeline architecture
  • Working familiarity with SQL: Query Performance Analysis, Optimization, and Construction

Python Proficiency

  • Advanced proficiency coding in Python

Preferred Qualifications

  • 3-5 years of Software Engineering experience, with a preference for backgrounds in event-driven architecture or real-time data streaming
  • Strong foundation in data analytics and big data technologies
Skills
PythonSQLData PipelinesEvent-Driven ArchitectureReal-Time Data StreamingData ModelingBig Data TechnologiesData IngestionAPI DevelopmentData Analytics
Similar roles at this salary range
All Data Engineering jobs →
Discord

Software Engineer, Data Platform

Build and maintain data infrastructure processing petabytes of data. Own end-to-end projects for data ingestion, transformation, and serving systems. Requires 3+ years of software engineering experience.

160k – 200kUnited StatesData EngineeringOn-site3+ YOEGoSQL
Twilio

Staff Analytics Engineer

Design and maintain a robust business data layer in dbt to enable trusted GTM sales analytics, reporting, data science, and AI capabilities. Requires 8+ years in analytics engineering with advanced SQL and dbt expertise.

156k – 229kUnited StatesData EngineeringRemote8+ YOESQLdbt
11x

Data Engineer

Own and extend customer data ingestion platform and large-scale pipelines powering AI workers. Build data lake, retrieval layer, and infrastructure for syncing, enriching, and querying customer data across CRMs and third-party systems.

170k – 200kUnited StatesData EngineeringRemote4+ YOEPythonAirbyte
Okta

Staff Software Engineer, Data Platform

Staff Software Engineer building and scaling high-volume, low-latency distributed data platform services and analytics infrastructure using Java, Kinesis, Flink, Snowflake, and Kubernetes. Requires 8+ years experience and U.S. Person status for FedRAMP access.

194k – 267kSan Francisco, CAData EngineeringHybrid8+ YOEAWSJava
Reddit

Software Engineer - Data Movement Platform

Software engineer building and maintaining scalable data movement infrastructure using Spark, Flink, and Airflow to support ML and analytics workloads processing 100B+ daily events.

164k – 230kUnited StatesData EngineeringRemote2+ YOEGoJava