Software Engineer
Teradata - El Segundo, CA

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




This Software Engineer position is within Teradata

Client and Platform Engineering and the candidate will be responsible for all phases of software development life cycle from inception to customer support.

The position is open on the 20-person Teradata Parallel Transporter (TPT) team.

Key Areas of Responsibility:
Designing, coding, testing, and documenting enhancements.

Resolving bugs.

Communicating status and progress using Agile development practices.

Creating test scripts that can be executed in continuous integration environments.

Work Environment:
This position is located in El Segundo, CA (Los Angeles).

This fast-paced high tech environment is perfect for individuals seeking to exercise innovation, work with a very experienced development team, and implement state of the art technology.

Skills & Attributes:
The TPT application is written in both C and C++.

Therefore, extensive multi-threaded C/C++ programming experience is a must.

Exceptional time management skills to deliver enhancements on defined project schedules while being able to triage and resolve product bugs.

Strong analytical abilities involving software used in parallel processing environments.

Software development experience within medium and large teams where unit testing and source code merging were important tasks to complete work.

Ability to work independently with limited supervision and general direction.

Software development in a Microsoft Windows and Unix environments using Continuum Tool Stack (CTS) utilities (e.g., JIRA, Wiki, TeamCity) and ClearCase.

Good understanding of UNIX and/or Windows operating systems (kernel, file systems, memory management, TCP/IP, etc).

Candidate needs to work effectively in a geographically disperse development team environment.

Written and oral communication proficiency.

Stable work history.


Basic Qualifications:
US Permanent Residence, will consider sponsorship for Master’s

candidates with 1+ years of directly related experience

Bachelor’s degree in a technical field with at least 2 years of directly related work experience OR a

Master’s degree

in a technical field with at least

1 year of directly related work experience

Strong technical and development skills

Proven system design, excellent problem solving, and strong debugging skills

C and multi-threaded C++ programming experience

Thorough understanding of relational databases

Familiarity of Bourne “sh” and Korn ‘ksh” shell scripting, UNIX and/or Windows and device driver development

Preferred Qualifications:
Experience on an Agile development team and contributing to project deliverables iteratively.

Experience with or knowledge of the design and construction of the database engine software.

Preferably, the Teradata Database System and its associated client utilities; however Oracle, DB2, or others would apply.

Experience leading various test efforts (e.g., black box, white box, sanity, functional, performance, regression) using C, C++, and scripting languages (e.g., Perl, Python, shell scripting, etc.).

Architect, design, implement, and maintain automated build environments and functional sanity/regression tests.

Knowledge of SQL.

Experience using Visual Studio or Eclipse for software development, and a variety of open source tools.

Experience with testing on IBM mainframe operating systems including z/OS, z/Linux, and MVS.

Experience in editing makefiles and working with compilers on a variety of platforms.

Basic administration skills on a variety of Windows and UNIX platforms (e.g., Solaris Opteron and Sparc, HPUX RISC and Itanium, AIX, Windows 2003 Server, RedHat and SuSE Linux, Mac OS X, etc.).

  • Our total compensation approach includes a competitive base salary, 401(k), strong work/family programs, and medical, dental and disability coverage. Teradata is an Equal Opportunity/Affirmative Action Employer.






Primary Location


Americas-United States-California-El Segundo




About this company
36 reviews
Teradata is a global leader in analytic data platforms, marketing and analytic applications, and consulting services. We help organizations...