Director, Product Engineering

Rackspace San Antonio , TX 78245

Posted 3 days ago

About Rackspace

Rackspace is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.

Overview & Responsibilities

Position Overview

This leader will be responsible for the full Software Development Life Cycle of products comprising OpenStack Public Cloud. This includes, but not limited to Product Management to set direction and roadmap, architecture and engineering planning, Software Development, testing, packaging, deployment, and documentation. The ideal candidate will have experience with development & engineering for OpenStack and Xen or XenServer.

This leader will manage one or more software development & engineering teams on projects of moderate to large size and complexity. Often responsible for the product design of one or more product lines.

Recommends most efficient way to produce new products and features. Evaluates progress and results of development efforts. Responsible for hiring, firing, performance appraisals, and pay reviews of software developers, engineers, and product managers.

Required Knowledge/Skills/Abilities

Highest technical knowledge in software development lifecycle, design methodologies, and implementation. Highest software development management and leadership skills.

Expert problem solving, analytical, and design skills. In-depth experience in software architecture, interaction design, requirements analysis, project planning, project management, and implementation. Aware of software development issues as they impact overall software development project plan.

Recognized reference and central point for software development team issues across groups and products ("guru"). Familiar with industry standard software tools and practices. Excellent leadership skills with proven experience leading software development and engineering projects. Proven track record of leading teams to success.

Highest understanding of entire development process, including specification, documentation, and quality assurance. Excellent communications and interpersonal skills. Advanced PC skills and experience with various software applications.

Excellent time management, communication, decision making, presentation, human relations, and organization skills. High technical and comprehensive knowledge of broad business areas.


Job Complexity

Manages large to moderate-sized software development projects. Ensures projects are completed on time and according to corporate quality standards.

Facilitates communication upward and across project team including project status, justifications for variances and technical information (architecture, design and implementation objectives). Serves as focal point for other departments on project status or other project information. Ensures projects are completed according to product specifications and are properly documented. Implementation of the product satisfies the product specifications.

Product architecture and implementation is maintainable and extendible to accommodate future development and maintenance (architecture documentation and architecture design review). Ensures that: a) documentation gets appropriate level of technical review support; b) QA test plans meet the project requirements; c) appropriate development and corporate methods and procedures are followed. Manages personnel activities of staff (i.e., hires, trains, appraises, rewards, motivates, disciplines, and recommends termination, as necessary).

Required Experience/Education

High school diploma or equivalent required. Bachelor's degree in Business, Software Engineering, or Computer Science; advanced degree desirable. Typically requires a minimum of 10

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Electronics Engineering Tec...

Medical Careers Institute

Posted Yesterday

VIEW JOBS 7/19/2018 12:00:00 AM 2018-10-17T00:00 Overview ECPI University is seeking a leader in Electronics Engineering Technology (EET) to oversee the EET program to include instruction, curriculum, student success, expenses, enforcement of policies and procedures, scheduling of classes and accreditation standards in order to maintain quality education, which meets state and federal requirements and ECPI University guidelines. Responsibilities Students * Classroom instruction. * Creates and maintains an environment conducive to learning; employs instructional technology and active learning approaches in order to enhance the learning experience. * Oversees the academic progression and graduation of students. * Participates in the academic advisement and counseling of students. * Provides opportunities for student and graduate evaluation of curriculum, teaching and program effectiveness. * Identifies opportunities for student participation in professional organizations including student competitions. Program * Evaluates program performance using a variety of assessments and techniques. * Maintains and submits accurate program records according to established deadlines. * Coordinates the development, implementation, evaluation and revision of program curricula, text books and course content in accordance with program standards, institutional needs and changing needs of employers. * Works with Campus President to ensure schedules are efficient and accurate. * Participates in scheduled in-service activities to include, but not limited to, training, open houses, orientations, faculty meetings, committees, conferences, and graduation/student awards ceremonies. Faculty * Assists in the recruitment, hiring, onboarding and evaluation of faculty. * Conducts regular faculty meetings and in-services. * Reviews end-of-course evaluations of faculty at the end of each module. * Ensures faculty are current in licensure, certification and professional development Professional Development * Stays current in subject matter through professional development. * Commits to ongoing professional development; ensures program faculty remain current in trends, issues and practices in the field, as well as effective teaching strategies and assessment methods. Qualifications Education/Experience: * Master's degree in Electrical Engineering or a closely related field from a regionally accredited educational institution; Ph.D. preferred. * Industry and/or teaching experience required * Professional Engineering License (PE) is highly desirable. Skills/Abilities: * Technical skills –Experience with PLC programming, Microcontrollers, Matlab, Multisim, and Labview * Proven leadership ability and collaborative management skills. * Proven academic and professional record. * Experience in a student-centric and hands-on learning environment. * Exemplary interpersonal skills, verbal and written communication skills. * Ability to foster an environment that promotes diversity, collegiality, and multidisciplinary teamwork. * Experience with Learning Management Systems (LMS) is a plus. ECPI University, with campuses in Virginia, North Carolina, South Carolina, Florida and Online, is a recognized leader in awarding STEM+H degrees through innovative delivery of education to meet the needs of military and new-traditional students. ECPI University offers Master's, Bachelor's, and Associate's degrees, and certification training in Technology, Health Science, Business, Criminal Justice and Culinary Arts. For over 50 years, ECPI University has been helping students achieve their educational and career goals in a hands-on, student-centered environment, while working collaboratively with employers to ensure our graduates have the knowledge and skills they need to be successful. Growth at our university creates the need for dynamic, caring professionals who are dedicated to making a difference in people's lives. What does ECPI University have to offer? • A focus on students and academic excellence • Small class sizes • Professional work environment • Talented and committed co-workers • An adult-focused accelerated schedule • An opportunity to make a difference while expanding your knowledge, skills and professional network • Competitive compensation & benefits plan ECPI University is proud to be an Equal Opportunity Employer. Medical Careers Institute San Antonio TX

Director, Product Engineering