Connecting linkedin

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9oyw1sew4td2lsbglhbxmvanbnl2jhbm5lci1kzwzhdwx0lwpvyi5qcgcixv0

Job

Senior Software Engineer - Hadoop, Spark, Java, Scala

  • Location

    San Jose, CA, New York or New Jersey

  • Sector:

    Financial Services and Banking, Technology

  • Salary:

    $140,000 - $190,000

  • Contact:

    Jonathan Hunter

  • Contact email:

    j.hunter@hamlynwilliams.com

  • Salary high:

    0

  • Salary low:

    0

  • Published:

    about 2 months ago

  • Expiry date:

    2020-09-27

  • Startdate:

    Asap

Senior Software Engineer

San Jose, CA (Preferable), New York, or New Jersey

$140,000 - $190,000 – plus bonus and benefits (salary flexible)

Company

My client is a technology driven, global credit bureu who are market leaders in their field. Due to growth, they are seeking a Senior Software Engineer who is keen to take ownership on supervisor responsibilities on top of their technical skills, to contribute to next generation product development on their leading platforms.

This role involves building products from the ground up that will have a positive impact on the financial lives of their customers.

Responsibilities:

The Senior Software Engineer will provide leadership on a range of activities such as:

  • Designing and implementing data structures and algorithms to scale workloads on Oxygen.
  • Designing and implementing high-throughput data pipelines that process in the order of tens of billions of events per hour.
  • Designing and implementing high-frequency pipelines for low latency data delivery.
  • Scaling software-defined state calculation, synthetic event generation, and real-time data consistency checking.

 

Key skills:

  • 6+ years experience in software engineering and data engineering with emphasis on scaling large workloads.
  • Knowledge of Hadoop, Spark, Kafka, Hive, MapReduce and other Big Data technologies.
  • Programming experience with functional programming in languages such as Scala and Python.
  • Proficient with Test-Driven Development and CI/CD.
  • Strong analytical and problem-solving skills.
  • Detail-oriented with strong organizational skills and excellent verbal and written communication skills.