Required Skills
About the Job
Teradata is seeking a motivated Software Engineer to join our Operating System Engineering team. In this role, you will contribute to the development, integration, and testing of OS-level features for our public cloud and on-premises solutions. You will implement software features at the OS level, ensuring timely delivery and collaborating with other engineering teams. This is an opportunity to work in a fast-paced, cutting-edge environment focused on delivering comprehensive, reliable, and scalable solutions for Teradata's analytic data platform across AWS, Azure, and Google Cloud.
Key Responsibilities: * Develop and integrate OS-level features for cloud and on-premises offerings. * Conduct functional and performance testing of OS features. * Liaise with other engineering teams to ensure seamless integration of key features. * Troubleshoot and resolve OS-related issues. * Participate in an agile team environment to contribute to project success.
We are looking for an engineer with experience in Linux OS, public cloud environments (AWS, Azure, Google Cloud), and proficiency in bash, Python, and C. Experience with debugging tools like gdb and DevOps automation is also essential.