Director, Software Engineering
Location: Hyderabad, Andhra Pradesh IN
Requisition Number: 209556
Position Title: Director, Software Engineering
Director of Engineering - Teradata Labs – Data Streaming Architecture / Backup as a Service / Disaster Recovery as a Service.
Teradata is the world's largest company focused on integrated data warehousing, big data analytics, and business applications. Our powerful solutions portfolio and database are the foundation on which we’ve built our leadership position in business intelligence and are designed to address any business or technology need for companies of all sizes
Teradata Labs, the technology research and development (R&D) organization within Teradata, has been turning innovative decision support technology into business results for over 30 years. Our R&D team of analytic architects, database developers and engineers work to understand and advance emerging technologies to invent the next wave of cutting-edge analytic data solutions.
This position will be located in Hyderabad and will be responsible for leading an expert team(s) of Architects, Senior Managers, Engineers and test Engineers creating software to support Teradata’s current and next generation products with state-of-the-art data movement. The role is responsible for leading development of software that is the engine support Back up and Restore, Migration and Data Movement for Teradata platforms for Cloud, Multi-Cloud, Hybrid Cloud and On Prem. This is a technical leadership role focusing on delivering projects in the Teradata Platform Infrastructure team.
Key Areas of Responsibility:
- Collaborate with Product Management and Teradata Innovation Office to define the roadmap Data Streaming Architecture software, Backup as a Service and Disaster Recovery as a Service.
- Accountability for delivering a quality product, on committed schedule and within budget.
- Adhere to, and innovate/improve, technology and process standards.
- Provide technical consulting services for pre and post sales teams to include content generation and internal and external presentations
- Facilitate cross organizational collaboration of product definitions and designs for development teams to leverage
- Research customer needs and requirements with Product Management
- Represent technology and solutions to customer and prospects
- Facilitate a fun and learning environment which is agile, and customer focused
- Provide technical support for escalated customer incidents
- Empower members at all levels of the organization by clearly communicating the “why, what, and how” their contributions fit into the larger picture.
- Attract top talent and develop a cross-functional high-performing team of subject matter experts who can be applied throughout the organization based on need.
- Develop strategies that leverage organic, structured and partnership approaches to increase the direct interaction, coordination and communication channels with customers and their use cases.
- Appropriately organize and present pertinent information (status, options, decisions) required by management to make effective decisions.
- Deliver innovative solutions that meet existing and future market/business needs with respect to functionality, performance, scalability, reliability, availability, sustainability, security and timelines of our enterprise customer base.
This position is located at the Teradata India R&D center location in Hyderabad, a highly technical environment with highly skilled technical associates.
Skills & Attributes:
This position requires both broad and deep knowledge of data platforms, data management and movement technology including parallel processing, micro services concepts, APIs, tools and integration techniques. The person in this role will possess good presentation skills and the ability to communicate with various levels of management and technical staff. The ideal candidate has:
Technical / Professional Competencies
- Bachelor’s degree in Computer Science, Engineering, or related discipline.
- Minimum 10 years in software development engineering contributing towards all aspects of the software development lifecycle.
- Minimum 5 years of cross-functional leadership roles in technology related companies including business strategy, product management, engineering and operations.
- Advocate and experienced implementer of Agile software development principles and practices in an enterprise software development environment.
- Experience with large RDBMS and Data Movement
- Experience with Application Security, Access Control and Auditing
- Experience with private and public Cloud platforms (VMWare, AWS, Azure)
- Experience with Systems management and automation
- Experience with DevOps methodology and enabling solutions
- Experience with Continuous Integration and Test-Driven Development best practices
Leadership, Management and Relationship Building Skills
- Strong analytical acumen, communication and presentation skills necessary for relationship building with business leaders and teams across to deliver timely collaborative solutions.
- Exceptional interpersonal and leadership skills – servant leader who collaboratively influences across a complex, global organization to drive direction. Strong facilitation and negotiation skills.
- Ability to explain complex technical issues in a way that non-technical people may understand.
- Superior organizational skills and an affinity for detail. Able to simultaneously manage multiple, mission-critical projects and the flexibility to adapt to changing priorities.
- Strong team builder and coach that develops direct reports and top talent across organization.
- Proven ability to recruit, motivate and develop a high performing team that raises the bar in defining functional excellence.
State: Andhra Pradesh
Community / Marketing Title: Director, Software Engineering
Job Category: Engineering
We’re conducting virtual interviews to keep our candidates and employees safe. Many roles will be temporarily remote or work from home, while others will remain remote. Read more on our response here: Teradata Response to COVID-19.
Teradata helps businesses unlock value by turning data into their greatest asset. We’re the cloud data analytics platform company, built for a hybrid multi-cloud reality, solving the world's most complex data challenges at scale. Collectively, we endeavor to serve equal parts innovator and contributor. Because our mission isn’t just about the collection of data – it’s about revolutionizing the future of transportation to save lives, optimizing energy costs to make the planet a cleaner place, and using data to predict and identify cancer risks.
Location_formattedLocationLong: Hyderabad, Andhra Pradesh IN