← Back to jobs

Square Hiring Logo
Lead Data Engineer

Square Hiring

 

Malvern, PA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Lead Data Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

 Responsibilities :

A Tech Lead is primarily responsible for the overall platform vision and ensuring systems do not break under scale.

Distributed Computing: Mastery of frameworks like Apache Spark or Ray for massive-scale parallel data processing.

Streaming & Event-Driven Architecture: Deep understanding of real-time pipeline design using Kafka, Kinesis, or Flink.

Cloud Infrastructure: Expertise in at least one major public cloud (AWS), specifically understanding storage/compute decoupling and cost optimization. SQL: Advanced mastery for metrics computation, window functions, and query performance tuning across relational and columnar databases (e.g., Snowflake, Redshift, BigQuery).

Scripting Languages: High proficiency in Python or Scala for writing reusable pipeline code and interacting with APIs. Data Storage: Deep familiarity with both columnar/analytical stores and NoSQL databases (e.g., DynamoDb, Cassandra). Workflow Orchestration: Ability to architect Directed Acyclic Graphs (DAGs) in tools like Apache Airflow or Prefect. CI/CD & Infrastructure as Code (IaC): Applying software engineering principles to data by using Docker, Kubernetes, and Terraform. Data Governance & Security: Implementing Role-Based Access Control (RBAC), data masking, and compliance frameworks. Tech leads also mentor junior engineers, estimate project timelines, and translate ambiguous business needs into concrete technical specifications. System Observability: Building logging, monitoring, and alerting mechanisms so the team knows exactly when and why pipelines fail. Skills: Digital : Python~Digital : Amazon Web Service(AWS) Cloud Computing~Advanced Java Concepts~Core Java


 

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs