Senior Software Engineer, Data Platform Job at Selby Jennings, New York, NY

c2JXOUNYcVJtMnFnNXdoak9PSno4RUZn
  • Selby Jennings
  • New York, NY

Job Description

Requirements for This Role:

  • Experience: 7+ years working with modern data technologies and/or building data-intensive distributed systems.
  • Programming Skills: Expert-level proficiency in Java/Scala or Python, with a proven ability to write high-quality, maintainable code.
  • Database and Scripting: Strong knowledge of SQL and Bash.
  • Cloud Technologies: Experience in leveraging and building cloud-native technologies for scalable data processing.
  • Data Systems: Previous experience with both batch and streaming systems, understanding their limitations and challenges.
  • Data Processing Technologies: Familiarity with a range of technologies such as Flink, Spark, Polars, Dask, etc.
  • Data Storage Solutions: Knowledge of various storage technologies, including S3, RDBMS, NoSQL, Delta/Iceberg, Cassandra, Clickhouse, Kafka, etc.
  • Data Formats and Serialization: Experience with multiple data formats and serialization systems like Arrow, Parquet, Protobuf/gRPC, Avro, Thrift, JSON, etc.
  • ETL Pipelines: Proven track record of managing complex data ETL pipelines using tools like Kubernetes, Argo Workflows, Airflow, Prefect, Dagster, etc.
  • Schema Governance: Prior experience dealing with schema governance and schema evolution.
  • Data Quality Control: Experience in developing data quality control processes to detect and address data gaps or inaccuracies.
  • Mentorship: A desire to mentor less experienced team members and promote best practices and high standards in code quality.
  • Problem-Solving: Strong technical problem-solving abilities.
  • Agile Environment: Proven capability to work in an agile, fast-paced environment, prioritize multiple tasks and projects, and handle the demands of a trading environment efficiently.

Job Tags

Similar Jobs

ATC Healthcare Travelers

Registered Nurse - MS/Tele URGENT TRAVEL NEED - Cleveland, OH Job at ATC Healthcare Travelers

ATC Healthcare Travelers - Registered Nurse - MS/Tele @ The Cleveland Clinic - Cleveland, OH Profession: Registered Nurse Specialty: MS/Tele Unit: M63 METABOLIC SURGERY, 1002-1000-31256 Shift: Day 3x12-Hour (07:00 - 19:00) / Night 3x12-Hour (19:00 - 07:30)... 

Criterion Executive Search, Inc.

Personal Line Account Manager Job at Criterion Executive Search, Inc.

 ...insurance account management, ideally in an independent agency and HNW experience. ~ Active P&C license . ~ Expertise in personal insurance products, including Chubb, AIG, Cincinnati & PURE. ~ Strong customer service, communication, and organizational skills.... 

Cornerstone School

School Secretary Job at Cornerstone School

 ...Cornerstone Mandarin Immersion Program is looking for good fit profession to joining our growing community. The School Secretary plays a vital role in the smooth operation of the school, providing administrative support to the principal, staff, students, and parents... 

Nebraska Farmers Network

Business Development Representative Job at Nebraska Farmers Network

 ...farmland. Present compelling investment opportunities (ranging from $15k-$150k+) to high-net-worth individuals, family farms and ranches, and other potential business partners, with a target of reaching 40 presentations per month. Travel within Nebraska to meet... 

Providence School

Elementary School Teacher Job at Providence School

 ...Providence School seeks qualified, Christian, full-time teachers for select elementary classes for the upcoming 2025-2026 school year. Ideal candidates will be positive, enthusiastic, possess a can-do spirit, and embody an authentic love of Christ. Job responsibilities...