Be aware of scams on social media involving phony job postings. Learn more


Director, Software Development

Location: San Diego, CA, USA

Notice

This position is no longer open.

Requisition Number: 204554

External Description:

Teradata is looking for a dedicated engineering leader to transform and extend internal services to external services. This position is the key driver for execution, innovation, standardization, user experience. This role will report to the Senior Director of Engineering in Product Development and will collaborate closely with Engineering Functional architects, TIO (Technology Innovation Office) architects, Product Management and all peer Product Development teams to iterate on and execute a vision that delivers technology-enabled high-impact business outcomes for our enterprise customer base.

Key Areas of Responsibility:

  • Drive and own all technical aspects of the service delivery
  • Establishes and drives Development standards, best practices, policies and procedures
  • Strong participation in design /code review process
  • Ensure best development and architecture principles in place and work actively with engineering teams and partner with TIO (Technology Innovation Office) architects for evolving the service
  • Manage engineering team resources and budget allocations with the leadership team.
  • Participate in the strategic decisions about technology, definition, and implementation of the services
  • Plan, direct, and coordinate activities of a multi-team or cross-functional organization
  • Plan, direct, and coordinate all activities associated with creating, testing and delivering software across multiple functional areas and products
  • Own the end to end Quality for the services being developed
  • Prioritize and allocate projects, products, and resources with the assistance of leadership team
  • Effectively communicate the “what and the why” for priorities decisions while providing perspective and guidance across all levels within the organization.
  • Appropriately organize and present pertinent information (status, options, decisions) required by management to make effective decisions.
  • Innovate and bring new technical ideas and thought process
  • 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.

Key Experience and Qualifications:

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 product architecture, business strategy, product management, engineering and operations.
  • Experience leading teams developing Microservices
  • Experience with and/or leading teams developing on Python, Java, Angular
  • Proven track record of working in a SDLC /agile product development.
  • Proven track record of responsibility for managing technical development or operations teams that are geographically dispersed.
  • Advocate and experienced implementer of Agile software development principles and practices in an enterprise software development environment.
  • Database experience or leading teams working on Database testing and Quality preferred

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.
  • Ability to coach and manage others, and clearly share insights with cross-functional team through both written and verbal presentation

CountryEEOText_Description: Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. ​ We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

City: San Diego

State: California

Community / Marketing Title: Director, Software Development

Job Category: Engineering

Company Profile:

Our Company

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

LinkedIn Remote:

Location_formattedLocationLong: San Diego, California US

.