Software Engineer, Database Connectivity
Teradata - San Carlos, CA

This job posting is no longer available on Teradata. Find similar jobs:Software Engineer jobs - Teradata jobs




  • Work with a team of engineers and product managers to lead design and implementation of database clients’ software components of Aster's highly scalable nCluster database
  • Tasks will include designing, developing, enhancing and maintaining clients’ drivers, including ODBC, JDBC, ADO.NET drivers; client tools; and BI and ETL tools connectors
  • Address challenges of query performance analysis and tuning on a range of clients (UNIX, Linux, Windows and MAC) for the MPP nCluster database

Required skills:
  • C/C++ or Java mastery
  • Experience with developing and leading database drivers (ODBC, JDBC, ADO.NET), connectors or middleware software
  • Knowledge of operating systems, programming languages, database systems and SQL
  • Ability to understand, develop, and implement advanced data structures and algorithms
  • Systems programming in Unix/Linux
  • Understanding of distributed / parallel systems
Preferred Experience and Education:
  • MS degree in computer science/engineering with relevant experience in database client software systems development
  • BS degree with significant experience in database client software systems development
  • Knowledge of database internals, performance analysis/tuning, and socket programming/client-server-protocols
  • Third-party BI and ETL tools such as Business Objects, Cognos, Microstrategy, Informatica, etc.

  • Teradata is an Equal Opportunity/Affirmative Action Employer.






Primary Location


Americas-United States-California-San Carlos



Aster Data Engineering