about 5 hours ago
Staff Software Engineer, Data Engineering
United States
$191,000-$225,000 / year
full-timesenior Remotetravel
Tech Stack
Description
You will architect and productionize batch and real-time data systems to support business needs, ensuring data quality, performance, and stability. You'll design data models, collaborate with cross-functional teams, and contribute to long-term data strategies while mentoring team members.
Requirements
- 9+ years experience with Bachelor's/Master's, or 6+ years with PhD
- Experience designing and building distributed data platforms (Spark, Kafka, Flink, HBase)
- Strong knowledge of Java, Scala, or Python, and SQL
- Proven ability to design and productionize batch and real-time pipelines
- Excellent collaboration and communication skills
- Advanced analytical and problem-solving skills
- Expertise in data modeling, warehousing, and relational/columnar databases
- Experience with ML engineers preferred
- Technical leadership and mentorship ability
Responsibilities
- Architect and productionize batch and real-time data systems
- Ensure quality, performance, and stability of data systems
- Design and optimize data models for efficient storage and retrieval
- Collaborate with cross-functional teams to align on data requirements
- Tune, productionize, and optimize data systems and ML models
- Build and maintain relationships with partner engineering teams
- Contribute to long-term data strategies and roadmaps
- Mentor and coach team members
0 views 0 saves 0 applications