Staff Database Engineer
Located in Pleasanton, California
Background:
Navman Wireless North America is a leading manufacturer of world-class navigation products and global positioning system (GPS) technology solutions. Since 1988, Navman Wireless has been researching, designing, and building GPS technology, including navigation devices and vehicle tracking systems. We are a global leader in the rapidly growing commercial telematics market with a proven track record of success. Navman employs over 150 people with offices in over 12 countries and exports to 30 countries. Navman’s Vehicle Tracking and Fleet Management Solutions uses real-time information to proactively and effectively organize a company’s mobile workforce with the ability to analyze a fleets historical performance utilizing a robust reporting suite to make improvements in efficiency and productivity, and reduce a company’s operating costs.
Scope of the Role:
We are looking for a strong Staff Database Engineer who can help us take the current Software-as-a-Service (SaaS) platform from the current level to a next generation level. The person will also work on new initiatives and help us in designing the right data models and data architecture. This person will be an individual contributor who will be reporting to the Software Development Manager. The Staff Database Engineer is expected to work closely with development managers, engineering managers, other senior engineers and QA team as part of the normal work. The person should help us build an enterprise class, high performance, highly scalable industry leading fleet tracking system.
Job Responsibilities:
- Working closely with engineering managers, senior engineers and product managers, come up with the right architecture and design specifications for new products and initiatives.
- Deep dive into the current Database schema and recommend potential improvement areas and come up with technical solutions to make those improvements.
- Own & drive the data model of the Applications.
- Actively participate in release planning, do design reviews, code reviews and follow the development process.
- Work with geographically distributed development teams.
- Participate in database performance analysis and improvements.
- Other duties as assigned.
Qualifications:
-
Very strong on data modeling/relational design, Object oriented design, design patterns, SQL, OR-mapping (stored procedures).
-
Experience with SQL Server 2005 & SQL Server 2008
-
T-SQL, Stored Procedures, Triggers, Backup and Restore, Query & Index tuning, Replication.
-
Strong understanding of Usability/scalability/performance aspects
- Experience in data warehouseing- Facts, Dimensional modeling, Star-schema & OLAP
-
Strong experience in designing and developing highly scalable, distributed server systems and components that can most efficiently process very large volume of data.
Desired Skills:
• Strong proficiency in multiple programming languages such as C#, and C++.
• Experience with NoSQL stores(MongoDB, Cassandra, Hive)
• Exposure to SCRUM/Agile development process.
• Ability to appreciate and critique current designs, and work with other senior level engineers
Education/Experience:
• BS/MS in Computer Science or equivalent with 8+ years of industry experience.
• Prior DBA experience.
Working Relationships:
• This role interfaces with the local R&D team as well as other key groups in the organization.
Contact Tiffiny Bolden in the Human Resources Department at (847) 832-2369 or email a PDF of your resume to This e-mail address is being protected from spambots. You need JavaScript enabled to view it
This job description is not intended to be complete or limiting – the role will require a proactive and flexible approach to successfully achieving the targets that support a rapid and innovative product development environment.
Navman Wireless provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Navman Wireless complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Navman Wireless expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status. Improper interference with the ability to Navman Wireless employees to perform their expected job duties is absolutely not tolerated.
