Skip to content
TwilioTwilioUnited States

Software Engineer L3 Data Substrate

As a Software Engineer on the Data & Analytics Platform team, you will design, build, and optimize the data platform to support various data-driven initiatives. You will work with cross-functional teams to architect scalable solutions and implement data infrastructure using modern data technologies.

139k – 204k
Remote5+ YOEData Engineering

About the role

Responsibilities

In this role, you’ll:

  • Design, build, and maintain infrastructure and scalable frameworks to support data ingestion, processing, and analysis.
  • Collaborate with stakeholders, analysts, and product teams to understand business requirements and translate them into technical solutions.
  • Architect and implement data solutions using modern data technologies such as Kafka, Spark, Hive, Hudi, Presto, Airflow, and cloud-based services like AWS Lakeformation, Glue and Athena.
  • Design and implement frameworks and solutions for performance, reliability, and cost-efficiency.
  • Ensure data quality, integrity, and security throughout the data lifecycle.
  • Stay current with emerging technologies and best practices in big data technologies
  • Mentor early in career engineers and contribute to a culture of continuous learning and improvement

Qualifications

Required:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development or a related field.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Strong experience with building frameworks for big data technologies such as Spark, Kafka, Hive, and distributed computing systems.
  • Experience with AWS technologies at scale
  • Solid understanding of software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices.
  • Excellent problem-solving and analytical skills.
  • Strong verbal & written communication skills, with the ability to work effectively in a cross-functional team environment.

Desired:

  • Bias to action, ability to iterate and ship rapidly
  • Passion to build data products, prior projects in this area

Compensation

The estimated pay ranges for this role are as follows:

  • Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont or Washington D.C. : $138,700 - $173,400
  • Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $146,800 - $183,600
  • Based in the San Francisco Bay area, California: $163,100 - $203,900.

This role may be eligible to participate in Twilio’s equity plan and corporate bonus plan. All roles are generally eligible for the following benefits: health care insurance, 401(k) retirement account, paid sick time, paid personal time off, paid parental leave.

Skills

KafkaSparkHiveHudiPrestoAirflowAws LakeformationGlueAthenaPythonJavaScala
Scale AI

Field Engineer, Public Sector

Scale AISt. Louis, MO +1

Field Engineer building and deploying data pipelines, integrations, and backend systems for government customers at customer sites. Requires active Secret clearance, Python, ETL, cloud technologies, and >50% onsite availability.

140k – 290k
HybridData Engineering
Machinify

Healthcare Data Analyst

MachinifyUnited States

Create advanced SQL/Spark SQL queries and prompt-engineered LLM workflows to transform healthcare claims data into clinical insights and automated policy tools. Requires 3-5 years SQL plus 2-3 years healthcare experience.

140k – 170k
Remote3+ YOEData Engineering
Tabs

Data Engineer

TabsNew York, NY

Build core data infrastructure as the first Data Engineer, designing scalable warehouse/lakehouse, data pipelines, and models for KPIs and AI systems. Requires 3-5+ years experience with Python, SQL, and modern cloud data stack in startups.

140k – 195k
On-site3+ YOEData Engineering
Glean

Software Engineer, Data Foundations

GleanUnited States

Build and scale data ingestion pipelines and connectors for enterprise SaaS apps, transform unstructured data for AI search and agents, ensure reliability and security at petabyte scale. Requires 3+ years backend/data infrastructure experience with distributed systems.

140k – 265k
Hybrid3+ YOEData Engineering
Stuut

Data Engineer

StuutSan Francisco, CA +1

Stuut is seeking a Data Engineer to build and own their data infrastructure from the ground up. This foundational role involves designing pipelines, data models, and implementing DataOps best practices to transform financial data into actionable insights.

135k – 190k
On-site3+ YOEData Engineering