Job Seekers

Job Listings

Principal Software Engineer - Data Engineer

« Return To Job Listings Apply For This Job »

Job Details :

Job Number 4196
Location Santa Ana, CA Pay Rate
Term
Experience 5+ years experience in implementing data warehouse solutions, ETL, Analytics and Reporting.
Education BS/MS in CS, or in another quantitative discipline with equivalent experience.

Job Description

Principal Software Engineer - Data Engineer

As the Data Engineer you will be part of a team helping to build the data transport, collection and storage, and exposes services that make data a first-class citizen and solve a variety of complex problems. We are looking for a Data Engineer who is passionate and motivated to make an impact in creating a robust and scalable data platform. In this role, you will leverage data expertise to help evolve data models in various components of the data stack; You will be working on architecting, building, and launching highly scalable and reliable data pipelines to support our client's growing data processing and analytics needs. Your efforts will allow accessibility to business insights, leveraging huge amounts of client data to fuel several of the teams, such as Machine Learning, Data Analytics, Business Intelligence and many others.

You will need to understand how these different pieces work together, communicate and be able to build appropriate interfaces for your components that others will depend on. Careful system design is necessary to avoid bottlenecks and allow your data models to scale with increasing volumes of data.

Requires Skills:
- BS/MS in CS, or in another quantitative discipline with equivalent experience.
- Proficient in at least one of the SQL languages (SQLServer, MySQL, PostgreSQL).
- Experience with cloud platforms such as AWS (Kinesis, RedShift, etc.) or Azure (ADF, DW, Data Lake, etc.).
- 5+ years experience in implementing data warehouse solutions, ETL, Analytics and Reporting.
- 3+ years of writing complex SQL queries in high volume database environments.
- 3+ years experience with Hadoop (or similar) Ecosystem (Yarn, HDFS, Hive/Pig, Spark, Storm, Streaming, etc).
- 3+ years experience in data architecture and implementation using local and cloud-based storage and NOSQL data stores.
- 3+ years experience with structured and unstructured data.
- Fluency in a modern scripting language, like Python.
- Experience building an ETL solution using Python frameworks.
- Ability to work within UNIX/Linux operating systems.
- Able to work independently and as a team-player meeting deadlines and expectations.
- Desire to learn new skills and tools.
- Ability to pay close attention to detail.

Desired Skills:
- Experience with multifunction imaging and printing systems and/or IoT platforms.
- Architect experience, designing, developing, deploying, and supporting large scale distributed systems and API development.


Lexicon Solutions is a full-service staffing company specializing in contract, contract-to-hire, direct placement, and payroll services. Located in the Portland metro area, we are at the heart of technology in the Pacific Northwest. Lexicon Solutions has been voted by the Portland Business Journal as one of Portland's Top Staffing Firms from 2009 - 2017.

Lexicon Solutions is proud to offer a comprehensive benefits package, including the following:
- Major PPO (Pre-tax) medical/dental cafeteria plan.
- AFLAC supplemental insurance.
- Complementary care.
- Individual supplemental term life policies.
- Paid holidays and sick time.
- Direct deposit payroll option.