IR
Integrated Resources, Inc.
Data Engineer

Big Data Platform Staff Engineer

On-siteStaffData Engineerposted 112mo ago
✦Role summaryAI-generated

This role requires a Staff-level data engineer to architect and optimize a next-gen big data platform, focusing on metadata handling, query workload analysis, and cross-metastore synchronization. The candidate will develop performance-critical tools and algorithms to automate optimization recommendations for system components.

Skills required

About this role

Job Title: Big Data Platform Staff Engineer
Duration: 6 Months
Location: Santa Clara, CA

Job Description:
As a core developer, you will be part of the team that focuses on the next generation Clients’ Big Data Platform. Your primary responsibility includes developing big data tools that facilitate various consumers (users or programs), in terms of optimizing or automating the system.
In particular, you will be developing tools for handling big data metadata, extracting metadata and importing them into Clients’ big data platform, and synchronizing metadata across several metastores.
You will also be developing algorithms to analyze query workload and generate recommendations (advisors) on optimizing the various system components and structures.
You will also perform testing, analyzing, and optimizing the Big Data Platform performance.
The position involves strong problem-solving and analytical nature, and excellent verbal and written communication skills.

Requirements:
BS or higher degree in Computer Science or related field.
5+ years of software development experience, including performance analysis.

Strong SQL knowledge (JDBC) in query processing, optimization and execution, query performance, Explain, database tooling
Spark/SparkSQL is a big plus
Excellent coding skills in Scala/Java and scripting languages; UI skill a big plus
Hands-on experience in Big Data Components/Frameworks, such as Hadoop, Spark, HBase, HDFS, Hive, NoSQL databases etc.
Experience in other distributed system components, such as Solr, Elasticsearch, Logstash, Kibana, Kafka, REST API, etc. is a plus

Key Responsibilities:
Develop tools that extract/import/synchronize metadata·
Develop tools that analyze query workload, derives common workload characteristics, generates recommendations for optimizing the system usage, and measures the benefits (advisors)
Analyze performance and scalability of the system, typically across a variety of software configurations
Testing (and automated testing) of developed code

Additional Information

Job Type: Contract W2

score your resume against this role

Similar open roles

F
NEW

Data Engineer Intern

Firework·San Mateo, California
On-siteJuniorData Engineer
$42k – $52k USD
yesterday
M
NEW

Associate Director, Pharmaceutical Data Engineer

MSD·West Point, Pennsylvania, United States of America; Schachen, Lucerne, Switzerland; Leopardstown, Dublin, Ireland; Rahway, New Jersey, United States of America
On-siteSeniorData Engineer
$129k – $203k USD
2d ago
M
NEW

Senior Specialist, Data Architect

MSD·Warsaw, Mazowieckie Wojewodztwo, Poland
On-siteSeniorData Engineer
2d ago
M
NEW

Associate Specialist, Data Architect

MSD·Warsaw, Mazowieckie Wojewodztwo, Poland
On-siteJuniorData Engineer
2d ago
M
NEW

Specialist, Data Architect

MSD·Warsaw, Mazowieckie Wojewodztwo, Poland
On-siteSeniorData Engineer
2d ago
M
NEW

Specialist, Data Engineering

MSD·Hyderabad, Telangana, India; Pune, Maharashtra, India
On-siteMidData Engineer
2d ago