Senior Software Engineer, Data Platform

Stack develops revolutionary AI and autonomous systems for enhancing safety, reliability, and efficiency in trucking transportation industry.
Data
Senior Software Engineer
Remote
101 - 500 Employees
7+ years of experience
AI · Automotive · Enterprise SaaS

Description For Senior Software Engineer, Data Platform

Stack AV is at the forefront of revolutionizing the trucking transportation industry through advanced autonomous systems and AI technology. As a Senior Software Engineer on the Data Platform team, you'll be part of the Platform Infrastructure Engineering and Reliability group, where you'll play a crucial role in designing and maintaining the company's on-premises data platform. This position combines technical expertise with strategic thinking, as you'll be responsible for supporting large-scale OLAP/OLTP and feature engineering workloads across multiple Product Development groups.

The role offers an exciting opportunity to work with cutting-edge technologies and shape the future of autonomous transportation. You'll be responsible for building highly-available and scalable data infrastructure that powers critical services and pipelines. The position requires a strong background in data platform technologies, including experience with Trino, Apache Spark, and modern infrastructure tools like Kubernetes and ArgoCD.

This is an ideal opportunity for an experienced engineer who enjoys working on complex data systems and wants to make a significant impact in the autonomous vehicle industry. You'll collaborate with cross-functional teams, contribute to open-source projects, and help build the foundation for next-generation autonomous trucking technology. The position offers flexibility with both Pittsburgh-based and remote options, making it accessible to top talent regardless of location.

The role combines technical depth with business impact, requiring both strong programming skills and the ability to understand and meet business needs. You'll be working in an innovative environment that values diversity, entrepreneurship, and technical excellence, with the opportunity to shape the future of transportation technology.

Last updated 5 days ago

Responsibilities For Senior Software Engineer, Data Platform

  • Design, implement, maintain, and operate the on-premises data platform for large-scale OLAP/OLTP workloads
  • Engage in requirements gathering and participate in design process
  • Provide production-grade support to internal engineering teams
  • Collaborate cross-functionally within the organization
  • Automate routine administrative tasks and create alerts
  • Identify and implement new features in OSS products
  • Work with outside vendors
  • Develop and implement security best practices
  • Troubleshoot performance issues

Requirements For Senior Software Engineer, Data Platform

Python
Java
Kubernetes
  • Computer Science degree (or equivalent experience)
  • 7+ years of total experience with service running and user support
  • Expert Level Programming skills in 2+ languages like Python, Java, C++ or SQL
  • Experience with Trino/Presto, Object Storage, Iceberg, DeltaLake, Apache Spark
  • Hands on experience with Terraform, Kubernetes and ArgoCD
  • Strong Communications Skills
  • Willingness to participate in daily stand-ups
  • Desire to learn new technologies

Interested in this job?

Jobs Related To Stack AV Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

Senior Software Engineer position at Stack AV, focusing on data platform development for autonomous vehicle systems, requiring 7+ years of experience in data engineering and distributed systems.

Senior Data Engineer

Senior Data Engineer position at Zencore, working remotely with Google Cloud technologies to help companies modernize their data infrastructure.

Senior Data Engineer

Senior Data Engineer position at Ninja Van, building and maintaining scalable data infrastructure for Southeast Asia's leading logistics technology company.

Senior Implementation Engineer

Senior Implementation Engineer role at Govini, focusing on data engineering and analytics for defense acquisition transformation using AI-enabled applications.

Senior Data Reliability Engineer

Senior Data Reliability Engineer position at EBANX, focusing on maintaining data quality and reliability for a global payment platform processing millions of transactions daily.