Postscript is a high growth startup seeking a Staff Data Engineer to lead their Data Engineering practice and modernize their data architecture. The role involves creating a data lakehouse and supporting data access for various teams, while also mentoring other engineers.
Responsibilities:
- Own and evolve our data platform, tooling, and architecture to meet growing analytical and product needs
- Help lead the delivery of a v2 data architecture at Postscript via a data lakehouse
- Build stream and batch data ingestion pipelines to process source data
- Partner with Engineering, Product, and BI to support net new analytics use cases and migrations
- Support existing data engineering systems
- Mentor and coach other data engineers and backend software engineers in the data practice
Requirements:
- 8+ years as a Data Engineer working on the modern data stack
- 2+ years operating as a Staff or Lead engineer
- 5+ years of experience writing production grade code
- Familiarity with the JVM and at least one JVM language (Java/Scala/Kotlin)
- Passionate about data engineering and have strong software engineering skills
- Experience in modern datalakes with open table formats such as Iceberg, Hudi, or Delta Lake
- Built and operated stream processing pipelines with Apache Spark and/or Flink
- Strong cloud architecture skills in the AWS ecosystem
- Worked with a broad array of database technologies and understand how to select the right technology for the job (Postgres/OLAP/NoSQL/etc.)
- Seasoned in event-driven distributed systems
- Track record of success at remote mid/late-stage startups
- Able to build strong cross-team partnerships and have strong communication + project management skills
- Proven upward trajectory or history of promotions and success
- Software-as-a-Service (SaaS) startup experience specifically at successful growth companies