Senior Data Platform Engineer
Apollo.ioFull Time
Senior (5 to 8 years)
Candidates should have 8+ years of experience as a Data Engineer working with the modern data stack and 5+ years of experience writing production-grade Python code. Familiarity with the JVM and at least one JVM language (Java/Scala/Kotlin) is required, along with strong software engineering skills and experience with modern datalakes using open table formats like Iceberg, Hudi, or Delta Lake. Experience building and operating stream processing pipelines with Apache Flink and/or Spark, strong cloud architecture skills in the AWS ecosystem, and experience with a broad array of database technologies are also necessary. Seasoned experience in event-driven distributed systems, a track record of success at remote mid/late-stage startups, and strong cross-team partnership, communication, and project management skills are essential.
The Staff Data Engineer will own and evolve the data platform, tooling, and architecture to meet growing analytical and product needs. They will lead the delivery of a v2 data architecture at Postscript via a data lakehouse and build stream and batch data ingestion pipelines to process source data. This role involves partnering with Engineering, Product, and BI teams to support new analytics use cases and migrations, supporting existing data engineering systems, and mentoring other data engineers and backend software engineers in the data practice.
SMS marketing platform for e-commerce merchants
Postscript.io offers an SMS marketing platform tailored for Shopify merchants in the e-commerce industry. The platform helps businesses grow their subscriber lists, create messaging strategies, and improve customer service through text messaging. A key feature is SMS SalesBeta, which connects businesses with trained sales associates to enhance subscriber engagement and revenue. Postscript.io also provides access to strategists and a dedicated support team to help clients maximize their SMS marketing performance.