πCanada
Senior Software Engineer, Data Platform

Stack AV
πRemote - United States, Worldwide
Please let Stack AV know you found this job on JobsCollider. Thanks! π
Summary
Join Stack's Data Platform team as a key member responsible for designing, implementing, and maintaining the on-premises data platform for large-scale data workloads. You will collaborate with cross-functional teams, gather requirements, and ensure the platform aligns with business needs. This role demands expertise in data platform technologies, strong communication skills, and a proactive approach to problem-solving. You will provide production support, automate tasks, and contribute to open-source projects. The ideal candidate possesses extensive experience in data platform engineering and a proven ability to deliver high-quality solutions in a fast-paced environment. Stack offers a dynamic and inclusive work environment.
Requirements
- Computer Science degree (or equivalent experience will be considered)
- 7+ years of total experience with at least some of that running a service and providing support to users
- Expert Level Programming skills in 2+ languages like Python, Java, C++ or SQL, hands on experience running Trino (or Presto), familiarity with Object Storage and open table formats such as Iceberg, DeltaLake, experience with Apache Spark, hands on experience with Terraform, Kubernetes and ArgoCD
- Strong Communications Skills, ability to provide and receive constructive feedback, willingness to participate in daily stand-ups, desire to learn new technologies and keep up to date with industry trends and technology advancements
Responsibilities
- Design, implement, maintain, and operate the on-premises data platform for large-scale OLAP/OLTP and feature engineering workloads
- Engage in requirements gathering and participate in the design process to align the platform with business and internal customer needs
- Provide production-grade support to internal engineering teams, emphasizing observability, instrumentation, and defined service level objectives (SLOs)
- Collaborate cross-functionally within the organization to meet customer use cases and deliver business value
- Automate routine administrative tasks and create alerts to proactively identify system issues
- Identify and implement new features in OSS products to support business needs, contribute these improvements back to OSS projects
- Work with outside vendors by providing critical product feedback and advocating for new features and changes to support business needs
- Develop and implement security best practices at the data, application, infrastructure layers
- Troubleshoot performance issues and identify / eliminate performance bottlenecks in any part of the system stack
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
π°$155k-$240k
πCanada, United States
π°$200k-$230k
πUnited States
π°$176k-$207k
πUnited States
πUnited States
π°$263k-$289k
πUnited States
πUnited States
πBrazil
π°$200k-$230k
πUnited States