πUnited Kingdom, Spain
Staff Software Engineer

Stack AV
πRemote - United States, Worldwide
Please let Stack AV know you found this job on JobsCollider. Thanks! π
Summary
Join Stack's AI Data Infrastructure team and build and maintain the platform that transforms petabytes of data into actionable insights. As a mission-driven engineer, you will design and oversee the architecture of the data platform, ensuring scalability, reliability, and performance. You will collaborate with cross-functional teams, stay updated with the latest technologies, and optimize data processing and storage. This role requires expertise in Python, SQL, Big Data technologies, and data pipeline tools. The ideal candidate will have a degree in Computer Science and 5+ years of relevant experience. Stack is committed to building a diverse and inclusive workplace.
Requirements
- Degree in Computer Science or related field
- 5+ years of professional software development experience
- Expert level development skills with Python and SQL
- Strong experience with Big Data technologies (data warehouses, data lakes, orchestration, etc)
- Experience building data platforms used by other developers
- Experience implementing near real-time data pipelines for applications, BI analytics, and ML pipelines
- Expert level working knowledge of Data Lake technologies, data storage formats (Parquet, Iceberg) and query engines (Trino) and associated concepts for building optimized solutions at scale
- Experience in designing data streaming and event-based data solutions (Kafka, Kinesis, SQS/SNS or the like)
- Experience with data pipelines tools (Flink, Spark or like) and orchestration tools such as Airflow or Flyte and data transformation tools such as SQLMesh or DBT
Responsibilities
- Design and oversee the architecture of the data platform, ensuring scalability, reliability, and performance
- Ensure efficient storage, retrieval, data quality, consistency, and governance across the platform
- Develop and implement strategies for data lifecycle management, including archiving and purging
- Collaborate with cross-functional teams to understand data requirements and design appropriate solutions
- Stay updated with the latest technologies and trends in data engineering, making recommendations for new tools and best practices
- Identify and resolve performance bottlenecks in data processing and storage
- Set a culture of engineering excellence within the team and work closely with the management and customer teams to balance between speed of delivery and quality of engineering artifacts
Preferred Qualifications
- Prior experience with Bazel and CI/CD tooling
- Prior AV or robotics industry experience
- Prior experience being a tech lead in the data engineering or infrastructure space
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$190k-$221k
πWorldwide
πRomania
π°$204k-$260k
πUnited States
π°$195k-$300k
πUnited States
πSerbia
π°$192k-$260k
πUnited States
π°$200k-$275k
πUnited States
π°$128k-$164k
πCanada
π°$200k-$275k
πUnited States