Data Engineer
Company: OSI Engineering
Location: Sunnyvale
Posted on: June 27, 2025
|
|
Job Description:
A globally leading tech company is seeking a Data Engineer III
with 6 years of experience in software development and 3 years in
big data and data warehouse technologies (e.g., Trino, Spark,
Snowflake). The role involves data modeling, database optimization,
pipeline development, and full-stack integration using Java,
Python, and SQL. If you're passionate about building scalable,
data-driven solutions, we encourage you to apply! Job
Responsibilities: • Data Modeling and Database Design: Identifying
entities, data, and their relationships within the application,
considering the constraints of the stack (e.g. SQL, vector, and
unstructured data). This is needed to support applications, query,
analytics, and reporting. Creating and maintaining database
schemas, choosing appropriate data types, and understanding
normalization and denormalization. • Database Optimization:
Optimizing and tuning databases and queries for maximum performance
and reliability, considering SQL, vector, and unstructured
database. • Data Security & Compliance: Ensuring compliance with
data security and privacy regulations. • Data Engineering:
Designing and building data pipelines, implementing ETL processes,
optimizing databases and queries, and ensuring data security. •
Full-Stack Development: Developing front-end and back-end
components of data-driven applications, creating APIs, and
integrating data with various technologies. Required Experience and
Skills: • 6 years of software development on Data Modeling,
Database Design and Optimization. and • 6 years of Full-stack
development using Java, python, SQL • 3 years of big data, vector
database, and data warehouse technology, e.g. Trino, Spark,
Snowflake. Education: • Bachelor's or Master's degree or above in a
relevant field of Computer science and Software. Type: Contract (W2
only) Duration: 12 months Schedule: On-site (Sunnyvale, CA) Pay
range: $ 70.00 - $ 80.00 (DOE)
Keywords: OSI Engineering, Palo Alto , Data Engineer, IT / Software / Systems , Sunnyvale, California