Staff Engineer
Core
Staff Engineer acting as an individual contributor to design and build resilient data engineering solutions, translating customer needs into technical strategies and systems.
Role type
Staff Data Engineer (Individual Contributor)
Builds
Scalable data pipelines, resilient enterprise systems, and data platform infrastructure.
Domain
Data Engineering / Big Data / Cloud Infrastructure
Required skills
Apache Spark, Hadoop, Python, Shell Scripting, CI/CD, Java, Scala, AWS/Azure/GCP, Terraform, Apache Kafka, dbt, Docker, Kubernetes, SQL, ETL, Data Warehousing, BI development
Preferred skills
Experience with modern datastack tools (Databricks, Snowflake), Infrastructure as Code, Containerization
Technologies
Apache Spark, PySpark, Hadoop, Python, Shell, GitHub, GitLab, Bamboo, Java, Scala, AWS, Azure, Google Cloud, Chef, Terraform, Apache Kafka, Kinesis, dbt, Databricks, Delta Lake, Snowflake, Docker, Kubernetes, ECS, SQL Server, DB2, Oracle, Informatica Power Center
Responsibilities
Design systems and software integration patterns across a diverse software engineering ecosystem; Lead the resolution of critical incidents and proactively address product issues; Coordinate design and integration of the entire system including subsystems; Broker solution design and implementation across product teams; Provide guidance and reinforcement around established engineering best practices; Lead the evaluation process for software solutions and advise on strengths and weaknesses of external software.
Seniority
Staff, hands-on IC with mentorship responsibilities