Position: Sr Java Engineer

Location: East Bay CA

Company:

Web 2.0 Platform company seeks software engineer with OLAP and
Datawarehouse expertise. Local candidates only.

Description:

As a senior engineer in our data and analytics engineering team you
will play a key role in the definition, design, and implementation of
our products. You will be part of a small, motivated, and talented
team building out our next generation database architecture and
analytics offerings that meets the company’s business objectives.
You’ll bring to the position a proven pragmatic approach to data
architecture, data services implementation, analytics and data
warehousing in combination with experience in working with large data
sets in a SaaS environment.

The ideal candidate will be extremely proficient in the design and
implementation of a highly scalable data warehouse, be a solid Java
developer and comfortable in both the database and data tier of the
application stack. You’ll have primary design and implementation
responsibility of the data warehouse and be in a supporting role in
the application data services layer.

This person should bring to the role a software background deep in
data management experience, and at least one principal data
engineering role in enterprise SaaS, ecommerce, social networking, or
consumer destination site, with significant knowledge of data
warehousing, large data sets and familiarity with data services in
multi-tier multitenant web architectures.

Working in an agile environment, you will collaborate daily with
product managers, software engineers, technical writers, and QA
engineers.

This position requires direct experience in the implementation of a
data warehouse on a significant, visible, product/project of a
successful enterprise SaaS offering, e-commerce, social networking,
or consumer site.

Essential Duties and Responsibilities:

Working closely with engineering peers, engineering management, and
product management, you will: Assess requirements and estimate time
and resources to create solutions Design, implement and deliver
solutions that meet the product requirements

Evaluate and recommend technology solutions and approaches including
build, purchase commercial offerings, or leverage open source.
Perform prototyping to validate implementation approaches Accurately
identify, enumerate and estimate work tasks for project schedules
that you consistently deliver against on time Document solutions, schemas, and
designs Promote data services and database engineering best practices
within engineering

Requirements:

At least 5 years’ commercial experience in database engineering and
data warehouse implementation Previous experience as the lead or core
member of a team creating a data warehouse including hands-on
experience in the design and implementation of an OLAP data model
(schema, SQL) and ETL code and process Strong skills in data modeling
and OLAP including data warehouse best practices Strong SQL skills
with experience in database optimization techniques Working knowledge
of standard data models (application, OLTP, OLAP) and the
appropriate application of each Familiarity with database schema
diagramming and documentation techniques (ERD’s, UML) Familiar with
open source and commercial reporting, analytics, and ETL tools
(Jasper, Pentaho, etc.) Data layer experience in a multi-tier distributed web
application in either a SaaS or consumer website product Experience
abstracting and implementing application data layer services in Java
in a multi-tier distributed application stack. Team player with excellent
communication and organizational skills Self-starter that is results
focused with the ability to work independently and in teams Proven
track record of producing high quality software against plans and
schedules that are being met consistently B.S. in Computer Science or other relevant
technical field.

Contact:

Please only apply if you are qualified and email your resume to Sun Alum
Robert Greene at robert AT greenesearch DOT com