Database Engineer San Francisco 415
The Database Engineer is responsible for the design, specification and implementation of the data model and data access layer for software. We are looking for an outstanding software professional who will be the resident database expert. This key individual will provide technical leadership, collaborate with team members and implement critical product components.
Responsibilities
-Serve as the Database Engineer.
-Provide database expertise and mentoring to the Engineering and Quality Assurance teams.
-Responsible for data modeling, schema design, development of database creation scripts, data migration and implementation of all data interfaces.
-Contribute to the overall software development process to help ensure high quality, timely delivery of our software.
-Support, troubleshoot and debug software glitches and bugs that interfere with successful 24/7 operation of our software.
Requirements
-Genuine passion for software engineering and database design.
-Minimum 5 years of software engineering experience with demonstrated success in developing and shipping complex software products and services.
-Extensive data modeling experience for web-based enterprise software products.
-Experience developing data driven, multi-tier web applications.
-Experience with J2EE and persistence layers such as Hibernate, Top Link or JDO.
-Demonstrated expertise in Java, and PL/SQL.
-Solid understanding of Linux and Windows 2000/2003 operating systems.
-Experience with Oracle 9i or later.
-Experience with Tomcat, JBoss, Web Logic or Oracle Application Server.
-Demonstrated success in building successful enterprise software.
-MS (or equivalent) in Computer Science, Mathematics, Information Systems or related area of study.