Check out the official Paris Summit Schedule & Download the Mobile App!    Download Now

Current Openings for immediate consideration

To apply: visit www.hp.com/go/jobs

For more information contact Fatemeh Ng

954107 — HPCS- Senior Cloud/Server Software Engineer, Seattle-WA, 
Description
 
Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineer to work at HP's Seattle office.  The successful candidate will be working with a small engineering team to design and build high-performance, scalable and extensible cloud-based systems.
 
Responsibilities Include:
· Manage and deploy applications to the cloud
· Develop tools and applications for cloud related services
· Investigate new technologies to improve current products and build new features
· Help define the product roadmap
· Participate in the support and bug fixing of existing applications
· Work closely with products owners and marketing to create supporting applications
Requirements:  
· Qualifications
· Education
· Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related experience.
 
Requirements
· In depth programming experience in C#, C++ or Java
· Capable in other programming languages (Python, Ruby, Perl)
· 8+ years using Web Services such as GlassFish, Swing, Lift, Rail etc.
· Experience with Cloud and Scalable services
· Experience with distributed systems
· Experience with Git version control system
· Strong communication and interpersonal skills is a must
· Strong written and verbal English communication skills
· Highly motivated team player with a positive attitude
· Flexibility to change approaches and projects when needed
· Candidate must be able to work with a team to track/plan integration milestones
· A penchant for donuts, pizza, coffee and hearty sandwiches a plus
1010123 — HPCS - Database Administrator, Seattle-WA,  Ft Collins-Co
Responsibilities
Overview
Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   
 
HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 
 
The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 
 
 
Responsibilities
- Database server deployment design, processes, and day-to-day operations, including monitoring and performance tuning
- Formulation, management and execution of data test strategies, plans and delivery commitments in concert with business and project management efforts.
- Implement and test best practice backups and replication
- Work closely with the architects and developers to develop superior processes, tools, and techniques related to data access, availability, replication, monitoring, performance and archival, including details such as schema normalization, stored procedures, query, cache and index optimization
- Maintain current technical knowledge to support rapidly changing technology
- Maintain up-to-date documentation on deployments and processes and run books
- Report on operational status at both a tactical and strategic level, including key-performance indicators
- Experience in triage, troubleshooting and response in a 24x7 environment
- Participate in the design and delivery of complex systems and network solutions.
- Participate in the design and implementation of system-level and service-level monitoring solutions
- Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, whilst maintaining the performance and availability expected of a high-profile public cloud offering.
- Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.
- Support our 24x7 production environment including carrying an on-call pager on rotation.
- Communicate effectively with management, co-workers and business partners.
- May require evening and weekend work as needed to support business
 
Requirements:  
Skills, Education and Experience
-  Strong desire to build, sense of ownership, urgency, and drive.
-  10+ years experience in enterprise and large-scale internet-facing data operations, including 5+ years as a leader
-  Minimum five (5) years experience as a database administrator in a role with responsibility for installation, maintenance, tuning, security and high availability of database server infrastructures.
- Minimum five (5) years experience working as a database engineer with common database technologies such as Oracle, SQL Server, DB2, Postgres, MySQL or equivalent.
- Minimum three (3) years experience working in Linux or UNIX hosted database environment
- Minimum three (3) years experience with open source software such as MySQL, Postgres and Linux
- Strong familiarity with scripting languages; preference given to Ruby, Python and Shell
- Demonstrable experience with designing, deploying and maintaining monitoring solutions using Open Source tools (e.g; Nagios, Munin, Reconnoiter, Graphite)
- Strong familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.
- Hands-on experience with installation and administration of various database servers
- Strong familiarity with large-scale distributed system and transactional designs
- Proven results oriented person with a delivery focus and demonstrated ability to achieve in a highly innovative and fast paced environment.
- Strong analytical skills with excellent problem solving abilities.
- Strong technical vision.
- Strong presentation and leadership skills.
- Familiarity with operations best practices, including usual themes (e.g; Backups, Security)
- Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.
- Ability to work well with people and be both highly motivated and motivating.
- Bachelors degree or equivalent experience.
 
1004417 - HPCS - Technical Operations Systems Engineer, Seattle – WA, Sunnyvale –CA, Austin –TX
Description
 
Overview
Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   
 
HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 
 
The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 
  
Responsibilities
· Specify, design and deliver complex systems and network solutions.
· Design, implement and manage automation, build and configuration infrastructure (e.g; Chef, Jenkins, etc) which replaces manual tasks. Train and mentor others in Operations on their effective usage.
· Design and implement system-level and service-level monitoring solutions, training and mentoring Operations and Development teams on their usage and deployment, configuration and management.
· Maintain and troubleshoot in-house and 3rd party software, working with both internal/external groups to ensure our stack is effectively integrated, configured, managed and supported in production.
· Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, whilst maintaining the performance and availability expected of a high-profile public cloud offering.
· Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.
· Author and update high-quality documentation of all relevant specifications, systems and procedures.
· Remain current on trends and make recommendations to correct deficiencies and deliver improvements.
· Support our 24x7 production environment including carrying an on-call pager on rotation.
· Communicate effectively with management, co-workers and business partners.
· Mentor the junior members within the team, and provide direction and leadership within Technical Operations.
May require evening and weekend work as needed to support business 
On-call duties, support and expectations are a part of this role
 
 
Requirements:  
Skills, Education and Experience
· Minimum five (5) to seven (7) years experience in a role with responsibility for installation, maintenance, tuning, security and high availability of Linux server infrastructures.
· Minimum five (5) to seven (7) years experience working as a Systems Engineer with common protocols/software including DNS, NTP, NFS, SMTP, HTTP, syslog, SSH
· Strong familiarity with scripting languages; preference given to Ruby, Python and Shell
· Demonstrable experience with designing, deploying and maintaining monitoring solutions using Open Source tools (e.g; Nagios, Munin, Reconnoiter, Graphite)
· Demonstrable experience with running an Open Source automation system such as Puppet or Chef.
· Strong familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.
· Familiarity with operations best practices, including usual themes (e.g; Backups, Security)
· Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.
· Excellent troubleshooting skills, able to nail down tricky problems. Used to isolating things down to network faults, hardware faults, knowledge of performance/tuning within Linux kernel
· Bachelors degree or equivalent experience.
1009930 — HPCS- HPCS - Senior Development QA Software Engineer for Networking, Ft. Collins, CO
Description
 
Designs, develops, troubleshoots, runs  and debugs software test programs for testing enhancements to HP Cloud Services networking service.
We are looking for an engineer with experience in networking to help with the test and debug of a new cloud networking solution.  The engineer will be expected to be able to test both the control plane and the datapath of the solution, and will work closely with the development engineers. Writing complex automated tests and debug modules form part of the planned work as will be "technology transfer" to the release QA group who are responsible for automated regression testing.
 
The team works on performance tuning and monitoring as well as "embedded QA", and it is likely that in the mid-long term work in this area will also be required.
 
Responsibilities
· Understand the expected behavior of our cloud compute solution, and get a deep understanding of how this solution works. 
· Work closely with the development team to identify where most value can be obtained from testing before handover to the integration / release train QA team. 
· Devise test cases that exercise the functionality, and describe the expected outcome. Specifically we are looking for testing that stresses potential weak areas, and can be done via white box testing that would be inappropriate for end-to-end integrated testing. 
· Implement test cases via test programs written in an appropriate language. 
· Report the outcome of tests via appropriate reporting tools. 
· Collaborate with geographically dispersed colleagues. 
· Prepare handover of the code to the release QA group; run promotion tests, prepare the known-issue list and metrics report. Handover tests where appropriate. 
· Act as a sponsor for design-for-testability, and encourage the design team to provide appropriate unit tests
· Education and Experience
· Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent 
· Minimum 6-10 years experience
Knowledge and Skills
· Programming - experience of C, Python  a plus. 
· Networking - must be familiar with the TCP stack, and be capable of debugging traffic using e.g. tcpdump or wireshark 
· Background in development is a plus - we are looking for people to engage with development as equals and who understand how development takes place.  
· Experience of working with a distributed team is a plus - you will be expected to engage with team members across many time zones and cultures. 
· Performance measurement and tuning. Experience here is a plus. 
· Extensive experience with multiple software systems design tools and languages. 
· Experience of working in a Linux based environment is a must. Past experience with Ubuntu/Debian is a plus. 
· Excellent analytical and problem solving skills. 
· Experience in overall architecture of software systems for products and solutions. 
· Designing and integrating software systems testing running 
· Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools 
· Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
1009873 — HPCS- HPCS - Senior Software Developer - Block Storage. Ft. Collins – Co
Description
  
You will be joining a high energy and seasoned team, with a startup culture, to build the next generation of cloud Block Storage as a Service as part of HP's IaaS offering..  HP Cloud Services (HPCS) is a startup division within HP.  Our goal is to provide the next generation of cloud infrastructure, platform services, and cloud solutions for developers, ISVs, and businesses of all sizes, based on OpenStack and related open source projects.

As a member of the team, you will participate in all aspects of building a highly available, scalable and secure Block Storage Service. You will be engaged in a mix of Open Source and proprietary development, working with  teams with HP and across the Open Stack Community.
 
Responsibilities
· Over time you will be involved in all aspects of development of the Block Strage service and in its automated deployment on our distributed cloud infrastructure. You will also be directly engaged in the support of the production service, responding to escalations from our customers.
· Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration 
· Manages and expands relationships with internal and outsourced development partners on software systems design and development. 
· Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. 
· Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities 
· Drives innovation and integration of new technologies into projects and activities in the software systems design organization. 
· Provides guidance and mentoring to less-experienced staff members
Education and Experience
· Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent 
· Minimum 6-10 years experience
Knowledge and Skills
· We are looking for a generalist comfortable with all aspects of software development and service infrastructure at massive scale
·  Must enjoy a fast-paced team environment where your success depends heavily on the success of your team and organization. 
· Expert programming ability in at least 2 of the following languages: (or be a fast learner of new languages)
- C, C++,  Python,  Ruby, Chef ,
·  Expert knowledge of at least 2 of the following and general knowledge of many others:
- iSCSI, Distributed Systems, File Systems, Sotrage technology, Linux Kernel Programming ,Encryption, Performance analysis
· Hands on experience with at least one of the following cloud services highly desirable: OpenStack, AWS, Azure, Rackspace 
· Have used a range of open-source technologies and a plus if you have been a contributor to an open source project. 
· Excellent analytical and problem solving skills. 
· Experience in overall architecture of software systems for products and solutions. 
· Designing and integrating software systems running on multiple platform types into overall architecture 
· Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools 
· Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
1011426 — HPCS- Network Tools Developer,  Seattle, WA
HP Cloud Services is looking for a Network Tools Developer to work as part of a fast-moving, global Network team building and supporting the network infrastructure for HP's public Cloud Services venture.
 
Looking for the perfect blend of a Systems Administrator / Network Engineer / Developer to join the HP Cloud Network Engineering team as their "Tools guy".
 
The primary job duties in this role include:
· Working with other developers to streamline our bare metal provisioning process.
· Develop network tools / pages / graphs for our NOC, DCOPS, Systems, Applications and Security teams.
· Deploy and manage HP software for SNMP based network monitoring, trapping and alerting.
· Help automate routine network changes via numerous tools.
· Assist with other areas of the network as needed.
 
You are expected to be able to work in a startup culture, be self-motivated and be able to wear multiple hats (including 24x7 Operations).  This is a unique opportunity to work with talented engineers across multiple disciplines.  The hours are flexible and travel will be limited.  We would like for the candidates to be located in Austin, Seattle or Ft. Collins.
 
Education and Experience:
· Bachelor's degree in Computer Science, Information Systems, or equivalent 
· Minimum 6-10 years experience in related field.
· The ideal candidate will have experience in the following areas:
· In-depth Linux administration
· OOP with Python
· Perl and Shell scripting
· MySQL
· RESTful and SOAP APIs
· Ability to navigate around Network operating systems (ie. Cisco IOS or Juniper Junos)
· SNMP based monitoring and graphing tools
· HP's NNM (previously Openview), Network Automation and IMC.
· Sflow / Netflow / IPFIX flow collection and reporting
· Packet capture & analysis tools
· Experience with Chef a plus
1008776 - HPCS- Systems Admin BI (Spotfire), Seattle, WA
Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   
 
HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 
 
The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 
 
 
Responsibilities
· Specify, design and deliver complex systems and solutions.
· Design, implement and manage BI services using tools such as Tibco Spotfire.
· Design and implement system-level and service-level monitoring solutions.
· Maintain and troubleshoot in-house and 3rd party software, working with both internal/external groups to ensure our stack is effectively integrated, configured, managed and supported in production.
· Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, while maintaining the performance and availability expected of a high-profile public cloud offering.
· Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.
· Author and update high-quality documentation of all relevant specifications, systems and procedures.
· Remain current on trends and make recommendations to correct deficiencies and deliver improvements.
· Support our 24x7 production environment including carrying an on-call pager on rotation.
· Communicate effectively with management, co-workers and business partners.
May require evening and weekend work as needed to support business
On-call duties, support and expectations are a part of this role
Skills, Education and Experience
· Minimum five (5) to seven (7) years experience in a role with responsibility for installation, maintenance, tuning, security and high availability of Windows server infrastructures. Linux experience a plus.
· Minimum five (5) to seven (7) years experience working as a Systems Engineer with common protocols/software including DNS, NTP, NFS, SMTP, HTTP, syslog, SSH
· Demonstrable experience with running BI tools. Tibco Spotfire strongly preferred.
· Vendor relationship management experience strongly preferred.
· Familiarity with scripting languages; preference given to Ruby, Python and Shell
· Familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.
· Familiarity with operations best practices, including usual themes (e.g; Backups, Security)
· Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.
· Excellent troubleshooting skills, able to nail down tricky problems. Used to isolating things down to network faults, hardware faults, knowledge of performance/tuning within Linux kernel
· Bachelors degree or equivalent experience.
Education and Experience
· Bachelor's degree in a directly relevant technical discipline such as computer science or software engineering, or equivalent experience. Advanced degree an advantage.
· 5+ years of relevant work experience. Proven track record of software development in fast-paced, challenging environments.
·  Knowledge and Skills
Necessary:
· Software development experience spanning the complete software lifecycle, including successful delivery of products or services
· Good theoretical and strong practical knowledge of computer science and software engineering fundamentals
· Strong software design and implementation skills, the ability to think widely about problems and to consider all aspects and consequences of proposed solutions
· Excellent written and oral communication skills, good presentation skills
· Excellent interpersonal skills and the ability to integrate well into a positive, energetic development team
Desirable
· Experience with some or all of the following technologies and technology areas: distributed systems, programmatic use of databases, large-scale systems, OpenStack, Python, Linux software development and system administration, KVM/virtualization, message-oriented systems, RESTful APIs, system security, designing for high-availability, Chef (or other automated configuration technologies), Unix shell scripting, git, virtual networking, building ‘no-downtime’ or recovery-oriented systems
· Experience with some or all of the following methodologies: agile development, test-driven development, continuous integration, automated testing, automated deployment
· Experience of technical leadership for small teams
· Experience of building, operating and supporting large-scale, 24x7 internet-facing services
· Experience of working with open source communities
1009435 - HPCS- Cloud/Server Software Engineer, Seattle, WA
Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineer to work at HP's Seattle office.  The successful candidate will be working with a small engineering team to design and build high-performance, scalable and extensible cloud-based systems. 
HPs Seattle Development Office has job openings for software engineers experienced with and interested in:
· Cloud computing, scaling, availability
· Distributed systems, REST APIs, DBMs, messaging
· NoSQL, MapReduce, monitoring, analytics
· Java, Scala, Python, Ruby
· OpenStack, CI, git, Chef  
Responsibilities Include:
· Manage and deploy applications to the cloud
· Develop tools and applications for cloud related services
· Investigate new technologies to improve current products and build new features
· Help define the product roadmap
· Participate in the support and bug fixing of existing applications
· Work closely with products owners and marketing to create supporting applications
Qualifications
· Education
· Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related
· experience.
· Requirements
· In depth programming experience in C#, C++ or Java
· Capable in other programming languages (Python, Ruby, Perl)
· 8+ years using Web Services such as Tomcat, Jetty, Swing, Lift, Rails etc.
· Experience with Cloud and Scalable services
· Experience with distributed systems
· Experience with Git version control system
· Strong communication and interpersonal skills is a must
· Strong written and verbal English communication skills
· Highly motivated team player with a positive attitude
· Flexibility to change approaches and projects when needed
· Candidate must be able to work with a team to track/plan integration milestones
· A penchant for donuts, pizza, coffee and hearty sandwiches a plus
1008525 -  PCS- Developer Experience Expert Ruby On Rails Engineer, Austin, TX
HP Cloud Services (HPCS), is a start up division within HP, and is developing a competitive set of cloud services.   Our goal is to provide the next generation of cloud infrastructure, platform services and cloud solutions for developers, ISVs, and businesses of all sizes.  This comprehensive suite of services is supported by a user-friendly experience, backed by a long-term, winning strategy and HP's proven track-record in IT leadership.   We recognize that open and interoperable cloud infrastructure and services are foundational in delivering the next generation of cloud-based services.  It is our belief that through close collaboration with the developer community and capitalizing on the strength of HP's technology portfolio we can deliver seamless and secure experiences for customers.  
 
 
We are seeking an experienced, creative and design savvy software engineer with a solid OOP development foundation and well versed in the latest open source web application frameworks, dynamic languages and agile methodologies.
 
As a Software Developer you will work on a small development team to produce maintainable, high-quality and high-performing code that delivers amazing user experiences at Internet scale. The ideal candidate should be excited to work in a fast-paced, startup-like environment where teamwork, flexibility and delivering complex system software is a priority.  He or she should have strong OO design and Client-Side(JavaScript)experience with strong knowledge of web services, web oriented architectures and a track record of successfully delivering new features or products
Qualifications:  
Strong entrepreneurial desire to build amazing products, sense of ownership, urgency, and drive.
• 5 years experience relevant software development experience.
• Strong experience with core web technologies XML, CSS, HTML, Flash/Flex, JavaScript and Ajax development techniques.
· Strong technical credentials, with development expertise in Ruby on Rails and CSS Frameworks (Sass, Compass, YAML, Blueprint).
• Open to agile software development methods
• Familiarity with creating and consuming RESTful style web services.
• Fluency in best practices of Web Oriented and Internet Scale Web application architecture and design
• BS/MS in Computer Science/MIS or equivalent Industry Experience
1011452 - HPCS- Continuous Integration Engineer,  Seattle, WA
HP Cloud Services (HPCS), is a startup division within HP, and is developing a competitive set of cloud services.   Our goal is to provide the next generation of cloud infrastructure, platform services and cloud solutions for developers, ISVs, and businesses of all sizes.  This comprehensive suite of services is supported by a user-friendly experience, backed by a long-term, winning strategy and HP's proven track-record in IT leadership.   We recognize that open and interoperable cloud infrastructure and services are foundational in delivering the next generation of cloud-based services.  It is our belief that through close collaboration with the developer community and capitalizing on the strength of HP's technology portfolio we can deliver seamless and secure experiences for customers.  
 
HPCS Continuous Integration Engineer, HP Cloud Services Platform as a Service Team
 
Are you interested in working with some of today's most exciting technologies? Would you like the agility and opportunity of a start-up combined with the security and major market presence of a leading technology company?
 
You will
 
·  Participate in all aspects of building new cloud services. In our start-up environment everyone is expected to pitch in to help whenever needed with current critical tasks. Over time expect to become a key contributor on a service or some part of service infrastructure.
 
This position is in Seattle.
Qualification:  
Must be a generalist comfortable with all aspects of software development including planning, design, implementation, deployment and testing. Must be a self-starter who is passionate about the technology you are building.
 
· Must enjoy a team environment where your success depends heavily on the success of your team and organization.
 
· Strong programming ability in at least 1 of the following languages
 
    Java, Ruby, Python, PHP, C/C++
 
· Knowledge of or interest in at least 1 of the following
 
- Sql:Oracle, SQL Server, Postgres, MySQL
- NoSql: Mongo, Cassandra, Couch, Riak
- Caches: Memcached, Redis
- Map-reduce: Hadoop
- Jenkins
- Gerrit
- Chef
 
· Hands on experience with at least one of the following cloud services highly desirable
    - AWS, Azure, Rackspace
 
· Computer science degree required.
 
 
TECHNICAL EXPERTISE (minimum qualifications)
•  Linux/UNIX systems, 5+ years 
•  System engineering & administration, 5+ years 
•  Java, MySQL 5+ years
•  System Testing, 5+ years
1008553- HPCS- Senior Software Engineer, Sunnyvale, Ca or Ft. Collins, CO
HP Cloud Services (HPCS) is seeking a software engineer who is excited to work in a fast-paced, startup-like environment where teamwork, flexibility and delivering complex software for global scale cloud services that are self-service, pay-as-you-go, highly elastic and delivered over the internet is the goal.  He or she should have deep systems software architecture design and implementation experience with strong knowledge of web services, web oriented architectures and a track record of successfully delivering new features or products.  
We are seeking an Engineer with in-depth knowledge of maintaining Internet technologies, with closely tied sub-systems like Authorization, Authentication, and Provisioning. You will work with Product Management, QA, Support, and Documentation teams to review customer requirements, write specifications, design, develop & test functionality/solutions in the product.
 
Responsibilities:
· The job will involve designing, implementing and sustaining software for HP Cloud Service (HPCS) components. 
· You will develop new market-leading features/functionality and integrate into HPCS.
· You will help achieve the world class customer support metrics and service level agreements in place.
· You will work closely with the customer facing organizations within the HPCS organization and contribute towards achieving a positive customer experience.
· Contribute to technical vision, strategy, design and usability principles that enable world-class HP Cloud Services.
· Work with engineering managers to develop and improve world-class coding standards, design patterns and practices and to develop integrated features and tools.
· Consistently evaluate current or emerging technologies to shape strategic design of services in consideration of cost, portability, compatibility, or usability factor
· Evolution of the software engineering practice within the organization, including better reporting, tools, and evolution of agile development methodologies/practices.
· Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
· Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
Qualifications:  
•Individual should expect to work in a fast-paced, startup-like environment.
•Strong desire to build, triage, fix, sense of ownership, urgency, and drive.
• Experience in Internet/Web based Software development and in technology leadership.
•Fluency in best practices of Web Oriented and Internet Scale Web applications architecture, design, and sustaining.
•Recent Agile Software Development Experience
•Strong Java programming experience a must
•Strong technical credentials, with development expertise in both object-oriented and functional programming,
 as well as a deep grasp of data structures and algorithms, transaction processing, virtualization, security, and concurrent programming
•Strong experience building, designing, and consuming RESTful web services
•Distributed computing and Internet application development
•Past experience with source/build systems - Familiar with GIT, GITflow, Gerrit, and Jenkins
•Strong knowledge of Usability principles and techniques.
•Excellent problem solving and triaging skills across multiple closely linked subsystems/components.
•Excellent verbal and written communication skills
•Ability to work well with people and be both highly motivated and motivating.
•Ability to work well with teams across the organization and spread across geographies.
•Strong presentation and leadership skills.
•Ability to handle multiple competing priorities in a fast-paced environment
•Ability to quickly analyze a product or technology opportunity and make a strong recommendation on whether or not investment is warranted.
•BS/MS in Computer Science/MIS or equivalent
 
Desirable:
•Python programming experience
•Working knowledge of MongoDB
•Working knowledge of Chef automation - chef-client, knife, chef server
•Familiarity with OpenStack
•Familiarity with authentication and access control technologies a bonus
1027146 - HPCS-  Cloud/Server Engineering Manager, Seattle, WA
Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineering Manager to work at HP's Seattle office.  The successful candidate will be Managing and building engineering teams to design  and build high-performance, scalable and extensible cloud-based systems.
Responsibilities Include:
·        
· Manage teams responsible for building tools and applications for cloud related services
· Investigate new technologies to improve current products and build new features
· Work with business and product teams define roadmaps
· Work closely with products owners and marketing to create supporting applications
Qualification:  
Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineering Manager to work at HP's Seattle office.  The successful candidate will be Managing and building engineering teams to design  and build high-performance, scalable and extensible cloud-based systems.
Responsibilities Include:
·        
· Manage teams responsible for building tools and applications for cloud related services
 
· Investigate new technologies to improve current products and build new features
· Work with business and product teams define roadmaps
· Work closely with products owners and marketing to create supporting applications
Qualifications
Education
· Minimum Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related experience.
Requirements
· In depth programming experience in C#, C++ or Java
Capable in other programming languages (Python, Ruby, Perl)
· 4+ years leading software teams
Expert understanding of REST and APIs
· Experience with Cloud and Scalable services
· Experience with Git version control system
Strong communication and interpersonal skills is a must
Strong written and verbal English communication skills
· Highly motivated team player with a positive attitude
· Flexibility to change approaches and projects when needed
Candidate must be able to work with a team to track/plan integration milestones
· A penchant for donuts, pizza, coffee and hearty sandwiches a plus
907289 - HPCS- Database Administrator
A strong candidate will be a hands-on contributor with experience with agile development, strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.  
 
Primary Responsibilities Include:
· Database server deployment design, processes, and day-to-day operations, including monitoring and tuning
· Formulation, management and execution of data test strategies, plans and delivery commitments in concert with business and project management efforts.
· Work closely with the architects and developers to develop superior processes, tools, and techniques related to data access, availability, replication, monitoring, performance and archival, including details such as schema normalization, stored procedures, query, cache and index optimization
· Maintain current technical knowledge to support rapidly changing technology
· Maintain up-to-date documentation on deployments and processes and run books
· Report on operational status at both a tactical and strategic level, including key-performance indicators
· Experience in triage, troubleshooting and response in a 24x7 environment
Qualification:  
Strong desire to build, sense of ownership, urgency, and drive.
· Experience in enterprise and large-scale internet-facing data operations, including as a technical lead
· Hands-on experience with installation and administration of various database servers
· 6+ years experience managing and administering MySQL Database servers
· Proven results oriented person with a delivery focus and demonstrated ability to achieve in a highly innovative and fast paced environment.
· Excellent verbal and written communication skills
· Ability to work well with people and be both highly motivated and motivating.
· Strong analytical skills with excellent problem solving abilities.
· Strong technical vision.
· Strong presentation and leadership skills.
· Ability to handle multiple competing priorities in a fast-paced environment
· BS/MS in Computer Science/MIS or equivalent
1009902- HPCS- Compute Service Project Manager - Virtual Network
Description
 
HP Cloud Services (HPCS) is seeking an experienced, technically knowledgeable, and highly motivated project manager to build and lead our virtual network software development team. The virtual network service is a critical and high-visibility element of the HPCS public cloud infrastructure service, and is a key focus area for service innovation. This is an exciting and challenging opportunity to drive forward rapid technical innovation and delivery in the context of a global, always-on service with very high uptime expectations.
 
Strong candidates will be highly engaged, inspiring, hands-on managers, capable of growing, organizing and motivating a distributed engineering team to deliver exceptional results in a fast paced environment. They will be adept at agile project planning in the face of complex dependencies. They will be calm, lucid communicators capable of working across multiple teams and geographies, interacting with other business units in HP, and with the OpenStack open source community on which the HPCS cloud is based.
 
Primary Responsibilities Include
· People management for the virtual network engineering team, including selecting and hiring new team members to bring the team to full strength, setting team and individual objectives, coaching and mentoring individuals, developing talent, assessing achievements, and fostering a high-performance culture.
· Working collaboratively with the product management team, the engineering teams and other primary stakeholders to develop the product/service roadmap for HPCS virtual network services and to agree on technology choices and approaches.
· Project management of the virtual network team to deliver new service features according to product roadmap requirements, priorities and schedule, using modern, agile software engineering methodologies.
· Organizing highly responsive support to resolve virtual network issues that emerge in the production service. This includes organizing 24x7 on-call support within the development team to deliver rapid, well-organized responses to service issues that need to be escalated to engineering.
· Frequent communication with other teams and organizational groups to agree on detailed product roadmaps, to manage dependencies and to communicate plans, progress and status dashboards with clarity and transparency.
· Establishing and running a comprehensive engineering process for the virtual network team (leveraging the existing tools and approaches used by this and other development teams), encompassing all aspects of the engineering process including the interface with other engineering teams and with the QA organization.
· Managing the relationships and interactions with other parts of the HPCS organization, other parts of the HP business, and external parties including the OpenStack open source community.
Education and Experience
· Bachelor's degree in a technical discipline such as computer science or software engineering, or equivalent experience. Advanced degree an advantage.
· 5+ years of relevant work experience, including 3+ years of people management and team leadership experience. Proven track record of leading technical projects to success in fast-paced, challenging environments.
Knowledge and Skills
· People leadership and management skills, including hiring team members and building high-performance teams
· Product development processes through the complete lifecycle, from working with product managers on initial product definition through to rapid evolution of the product/service once in operation
· Project planning, tracking and reporting in complex contexts with multiple organizational and technical dependencies
· Software development methodologies, including Agile methods such as Scrum, test-driven development, continuous integration, automated software testing and automated deployment
· Knowledge of computer science fundamentals, including software/systems architecture, distributed systems concepts, databases (SQL & NoSQL), high-availability systems, modern development languages, etc.
· Familiarity with network technology, network software stacks, network virtualization, etc. Knowledge of Software Defined Networks (SDNs) an advantage. Familiarity with networking in large-scale Linux/Unix data-center environments an advantage
· Experience in the development, delivery and operation of 24x7, cloud-scale infrastructures and services is an advantage
· Experience of working with open source software and open source communities is an advantage
1035460- HPCS - Compute Service: Senior SW Development Engineer, Ft. Collins- Co
Description
   
HP Cloud Services (HPCS) is creating and operating HP’s global-scale public cloud. We are seeking a talented, experienced senior software developer to join our Compute Service software engineering team. This is a superb opportunity to be part of building and scaling HP’s public cloud business, working with leading-edge technologies at large scale, and with a great team in a fast-paced environment.
The HPCS Compute Service delivers virtual machines in the cloud, on a large-scale, pay-as-you-go basis. The service is based on the OpenStack open source cloud management platform, and the HPCS team plays a full and growing part in the OpenStack community.
Strong candidates will be innovative, knowledgeable and highly productive software engineers with a track record of successful software/service development projects and high-quality deliverables. They will be great team players with good interpersonal skills. They will be expected to take direct ownership for developing service features and seeing them through from design to deployment, including guiding the work of other developers on the team. They will be expected to engage with and contribute to the OpenStack community, blending this work with the specific requirements of the HPCS service.
 
 
Responsibilities
  
· Software design and development through the complete software lifecycle
· Leading/owning the design, development, documentation and delivery of complete service features, enhancements and defect fixes for the Compute service, including guiding the work of other developers
· Participation in our agile development process: collaborative development of user stories/requirements, sprint planning, sprint execution and process improvement
· Participation in providing team-wide 24x7 on-call service support, providing an escalation path for Compute service issues that cannot be resolved by first and second line support 
· Active participation in the OpenStack open source community in order to track and influence the evolution of OpenStack and to contribute discussions, designs, code, reviews, tests, documentation and other relevant artifacts

954107 — HPCS- Senior Cloud/Server Software Engineer, Seattle-WA,

Description

Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineer to work at HP's Seattle office.  The successful candidate will be working with a small engineering team to design and build high-performance, scalable and extensible cloud-based systems.

Responsibilities Include:

· Manage and deploy applications to the cloud

· Develop tools and applications for cloud related services

· Investigate new technologies to improve current products and build new features

· Help define the product roadmap

· Participate in the support and bug fixing of existing applications

· Work closely with products owners and marketing to create supporting applications

Requirements:

· Qualifications

· Education

· Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related experience.

 

Requirements

· In depth programming experience in C#, C++ or Java

· Capable in other programming languages (Python, Ruby, Perl)

· 8+ years using Web Services such as GlassFish, Swing, Lift, Rail etc.

· Experience with Cloud and Scalable services

· Experience with distributed systems

· Experience with Git version control system

· Strong communication and interpersonal skills is a must

· Strong written and verbal English communication skills

· Highly motivated team player with a positive attitude

· Flexibility to change approaches and projects when needed

· Candidate must be able to work with a team to track/plan integration milestones

· A penchant for donuts, pizza, coffee and hearty sandwiches a plus

1010123 — HPCS - Database Administrator, Seattle-WA, Ft Collins-Co

Responsibilities

Overview

Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   

 

HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 

 

The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 

 

 

Responsibilities

- Database server deployment design, processes, and day-to-day operations, including monitoring and performance tuning

- Formulation, management and execution of data test strategies, plans and delivery commitments in concert with business and project management efforts.

- Implement and test best practice backups and replication

- Work closely with the architects and developers to develop superior processes, tools, and techniques related to data access, availability, replication, monitoring, performance and archival, including details such as schema normalization, stored procedures, query, cache and index optimization

- Maintain current technical knowledge to support rapidly changing technology

- Maintain up-to-date documentation on deployments and processes and run books

- Report on operational status at both a tactical and strategic level, including key-performance indicators

- Experience in triage, troubleshooting and response in a 24x7 environment

- Participate in the design and delivery of complex systems and network solutions.

- Participate in the design and implementation of system-level and service-level monitoring solutions

- Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, whilst maintaining the performance and availability expected of a high-profile public cloud offering.

 

 

- Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.

- Support our 24x7 production environment including carrying an on-call pager on rotation.

- Communicate effectively with management, co-workers and business partners.

- May require evening and weekend work as needed to support business

 

 

Requirements:

 

Skills, Education and Experience

-  Strong desire to build, sense of ownership, urgency, and drive.

-  10+ years experience in enterprise and large-scale internet-facing data operations, including 5+ years as a leader

-  Minimum five (5) years experience as a database administrator in a role with responsibility for installation, maintenance, tuning, security and high availability of database server infrastructures.

- Minimum five (5) years experience working as a database engineer with common database technologies such as Oracle, SQL Server, DB2, Postgres, MySQL or equivalent.

- Minimum three (3) years experience working in Linux or UNIX hosted database environment

- Minimum three (3) years experience with open source software such as MySQL, Postgres and Linux

- Strong familiarity with scripting languages; preference given to Ruby, Python and Shell

- Demonstrable experience with designing, deploying and maintaining monitoring solutions using Open Source tools (e.g; Nagios, Munin, Reconnoiter, Graphite)

- Strong familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.

- Hands-on experience with installation and administration of various database servers

- Strong familiarity with large-scale distributed system and transactional designs

- Proven results oriented person with a delivery focus and demonstrated ability to achieve in a highly innovative and fast paced environment.

- Strong analytical skills with excellent problem solving abilities.

- Strong technical vision.

- Strong presentation and leadership skills.

- Familiarity with operations best practices, including usual themes (e.g; Backups, Security)

- Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.

- Ability to work well with people and be both highly motivated and motivating.

- Bachelors degree or equivalent experience.

 

1004417 - HPCS - Technical Operations Systems Engineer, Seattle – WA, Sunnyvale –CA, Austin –TX

 

Description

Overview

Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   

HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 

The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 

Responsibilities

· Specify, design and deliver complex systems and network solutions.

· Design, implement and manage automation, build and configuration infrastructure (e.g; Chef, Jenkins, etc) which replaces manual tasks. Train and mentor others in Operations on their effective usage.

· Design and implement system-level and service-level monitoring solutions, training and mentoring Operations and Development teams on their usage and deployment, configuration and management.

· Maintain and troubleshoot in-house and 3rd party software, working with both internal/external groups to ensure our stack is effectively integrated, configured, managed and supported in production.

· Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, whilst maintaining the performance and availability expected of a high-profile public cloud offering.

· Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.

· Author and update high-quality documentation of all relevant specifications, systems and procedures.

· Remain current on trends and make recommendations to correct deficiencies and deliver improvements.

· Support our 24x7 production environment including carrying an on-call pager on rotation.

· Communicate effectively with management, co-workers and business partners.

· Mentor the junior members within the team, and provide direction and leadership within Technical Operations.

May require evening and weekend work as needed to support business

On-call duties, support and expectations are a part of this role

Requirements:

Skills, Education and Experience

· Minimum five (5) to seven (7) years experience in a role with responsibility for installation, maintenance, tuning, security and high availability of Linux server infrastructures.

· Minimum five (5) to seven (7) years experience working as a Systems Engineer with common protocols/software including DNS, NTP, NFS, SMTP, HTTP, syslog, SSH

· Strong familiarity with scripting languages; preference given to Ruby, Python and Shell

· Demonstrable experience with designing, deploying and maintaining monitoring solutions using Open Source tools (e.g; Nagios, Munin, Reconnoiter, Graphite)

· Demonstrable experience with running an Open Source automation system such as Puppet or Chef.

· Strong familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.

· Familiarity with operations best practices, including usual themes (e.g; Backups, Security)

· Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.

· Excellent troubleshooting skills, able to nail down tricky problems. Used to isolating things down to network faults, hardware faults, knowledge of performance/tuning within Linux kernel

· Bachelors degree or equivalent experience.

1009930 — HPCS- HPCS - Senior Development QA Software Engineer for Networking, Ft. Collins, CO

Description

Designs, develops, troubleshoots, runs  and debugs software test programs for testing enhancements to HP Cloud Services networking service.

We are looking for an engineer with experience in networking to help with the test and debug of a new cloud networking solution.  The engineer will be expected to be able to test both the control plane and the datapath of the solution, and will work closely with the development engineers. Writing complex automated tests and debug modules form part of the planned work as will be "technology transfer" to the release QA group who are responsible for automated regression testing.

The team works on performance tuning and monitoring as well as "embedded QA", and it is likely that in the mid-long term work in this area will also be required.

Responsibilities

· Understand the expected behavior of our cloud compute solution, and get a deep understanding of how this solution works.

· Work closely with the development team to identify where most value can be obtained from testing before handover to the integration / release train QA team.

· Devise test cases that exercise the functionality, and describe the expected outcome. Specifically we are looking for testing that stresses potential weak areas, and can be done via white box testing that would be inappropriate for end-to-end integrated testing.

· Implement test cases via test programs written in an appropriate language.

· Report the outcome of tests via appropriate reporting tools.

· Collaborate with geographically dispersed colleagues.

· Prepare handover of the code to the release QA group; run promotion tests, prepare the known-issue list and metrics report. Handover tests where appropriate.

· Act as a sponsor for design-for-testability, and encourage the design team to provide appropriate unit tests

· Education and Experience

· Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent

· Minimum 6-10 years experience

 

Knowledge and Skills

· Programming - experience of C, Python  a plus.

· Networking - must be familiar with the TCP stack, and be capable of debugging traffic using e.g. tcpdump or wireshark

· Background in development is a plus - we are looking for people to engage with development as equals and who understand how development takes place. 

· Experience of working with a distributed team is a plus - you will be expected to engage with team members across many time zones and cultures.

· Performance measurement and tuning. Experience here is a plus.

· Extensive experience with multiple software systems design tools and languages.

· Experience of working in a Linux based environment is a must. Past experience with Ubuntu/Debian is a plus.

· Excellent analytical and problem solving skills.

· Experience in overall architecture of software systems for products and solutions.

· Designing and integrating software systems testing running

· Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools

· Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

1009873 — HPCS- HPCS - Senior Software Developer - Block Storage. Ft. Collins – Co

Description

You will be joining a high energy and seasoned team, with a startup culture, to build the next generation of cloud Block Storage as a Service as part of HP's IaaS offering..  HP Cloud Services (HPCS) is a startup division within HP.  Our goal is to provide the next generation of cloud infrastructure, platform services, and cloud solutions for developers, ISVs, and businesses of all sizes, based on OpenStack and related open source projects.

As a member of the team, you will participate in all aspects of building a highly available, scalable and secure Block Storage Service. You will be engaged in a mix of Open Source and proprietary development, working with  teams with HP and across the Open Stack Community.

Responsibilities

· Over time you will be involved in all aspects of development of the Block Strage service and in its automated deployment on our distributed cloud infrastructure. You will also be directly engaged in the support of the production service, responding to escalations from our customers.

· Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration

· Manages and expands relationships with internal and outsourced development partners on software systems design and development.

· Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.

· Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities

· Drives innovation and integration of new technologies into projects and activities in the software systems design organization.

· Provides guidance and mentoring to less-experienced staff members

 

Education and Experience

· Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent

· Minimum 6-10 years experience

 

Knowledge and Skills

· We are looking for a generalist comfortable with all aspects of software development and service infrastructure at massive scale

·  Must enjoy a fast-paced team environment where your success depends heavily on the success of your team and organization.

· Expert programming ability in at least 2 of the following languages: (or be a fast learner of new languages)

- C, C++,  Python,  Ruby, Chef ,

·  Expert knowledge of at least 2 of the following and general knowledge of many others:

- iSCSI, Distributed Systems, File Systems, Sotrage technology, Linux Kernel Programming ,Encryption, Performance analysis

· Hands on experience with at least one of the following cloud services highly desirable: OpenStack, AWS, Azure, Rackspace

· Have used a range of open-source technologies and a plus if you have been a contributor to an open source project.

· Excellent analytical and problem solving skills.

· Experience in overall architecture of software systems for products and solutions.

· Designing and integrating software systems running on multiple platform types into overall architecture

· Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools

· Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

1011426 — HPCS- Network Tools Developer, Seattle, WA

HP Cloud Services is looking for a Network Tools Developer to work as part of a fast-moving, global Network team building and supporting the network infrastructure for HP's public Cloud Services venture.

Looking for the perfect blend of a Systems Administrator / Network Engineer / Developer to join the HP Cloud Network Engineering team as their "Tools guy".

The primary job duties in this role include:

· Working with other developers to streamline our bare metal provisioning process.

· Develop network tools / pages / graphs for our NOC, DCOPS, Systems, Applications and Security teams.

· Deploy and manage HP software for SNMP based network monitoring, trapping and alerting.

· Help automate routine network changes via numerous tools.

· Assist with other areas of the network as needed.

You are expected to be able to work in a startup culture, be self-motivated and be able to wear multiple hats (including 24x7 Operations).  This is a unique opportunity to work with talented engineers across multiple disciplines.  The hours are flexible and travel will be limited.  We would like for the candidates to be located in Austin, Seattle or Ft. Collins.

Education and Experience:

· Bachelor's degree in Computer Science, Information Systems, or equivalent

· Minimum 6-10 years experience in related field.

· The ideal candidate will have experience in the following areas:

· In-depth Linux administration

· OOP with Python

· Perl and Shell scripting

· MySQL

· RESTful and SOAP APIs

· Ability to navigate around Network operating systems (ie. Cisco IOS or Juniper Junos)

· SNMP based monitoring and graphing tools

· HP's NNM (previously Openview), Network Automation and IMC.

· Sflow / Netflow / IPFIX flow collection and reporting

· Packet capture & analysis tools

· Experience with Chef a plus

 

1008776 - HPCS- Systems Admin BI (Spotfire), Seattle, WA

 

Do you love solving hard problems having to do with things like scale, performance and availability?  Are you are passionate about designing and building elegant, innovative solutions, and are excited about working in the cloud computing space?  Are you someone who thrives on conquering big challenges through innovation and execution, and who are ready to contribute in huge ways with a top-notch team to create disruptive products that has a positive impact on all who use it?  Then this might be the opportunity for you!   

 

HP Cloud Services is looking for talented and keen technologists to join our Technical Operations team and build the next generation cloud computing platform.  You'll be taking on an eclectic mixture of tasks, software and systems, all while wearing several hats, and will be helping to design, build and maintain the core infrastructure underpinning a highly complex and massive scale platform. 

 

The ideal candidate will be self-motivated and able to work with minimal supervision, learn new skills while improving on existing ones, all the while maintaining a positive and "can do" attitude.  This candidate will be passionate about open source software, agile practices and "DevOps" values.  Successful candidates will bias toward action and focus on supporting iterative ('Release early, release often') approaches to the organization and their work. 

 

Responsibilities

· Specify, design and deliver complex systems and solutions.

· Design, implement and manage BI services using tools such as Tibco Spotfire.

· Design and implement system-level and service-level monitoring solutions.

· Maintain and troubleshoot in-house and 3rd party software, working with both internal/external groups to ensure our stack is effectively integrated, configured, managed and supported in production.

· Act as a subject matter expert and liaison between different teams to help understand cross-functional requirements and contribute to discussions and planning as required to make those goals into reality, while maintaining the performance and availability expected of a high-profile public cloud offering.

· Deliver project milestones and tasks assigned by manager on schedule, communicating progress regularly.

· Author and update high-quality documentation of all relevant specifications, systems and procedures.

· Remain current on trends and make recommendations to correct deficiencies and deliver improvements.

· Support our 24x7 production environment including carrying an on-call pager on rotation.

· Communicate effectively with management, co-workers and business partners.

 

May require evening and weekend work as needed to support business

On-call duties, support and expectations are a part of this role

 

Skills, Education and Experience

 

· Minimum five (5) to seven (7) years experience in a role with responsibility for installation, maintenance, tuning, security and high availability of Windows server infrastructures. Linux experience a plus.

· Minimum five (5) to seven (7) years experience working as a Systems Engineer with common protocols/software including DNS, NTP, NFS, SMTP, HTTP, syslog, SSH

· Demonstrable experience with running BI tools. Tibco Spotfire strongly preferred.

· Vendor relationship management experience strongly preferred.

· Familiarity with scripting languages; preference given to Ruby, Python and Shell

· Familiarity with agile software development lifecycle including source control systems (e.g; Git), ticketing systems (e.g; JIRA, Bugzilla) and managed workflows.

· Familiarity with operations best practices, including usual themes (e.g; Backups, Security)

· Excellent written and verbal communication skills, ability to effectively convey messages via presentation to both technical and non-technical audiences.

· Excellent troubleshooting skills, able to nail down tricky problems. Used to isolating things down to network faults, hardware faults, knowledge of performance/tuning within Linux kernel

· Bachelors degree or equivalent experience.

 

Education and Experience

· Bachelor's degree in a directly relevant technical discipline such as computer science or software engineering, or equivalent experience. Advanced degree an advantage.

· 5+ years of relevant work experience. Proven track record of software development in fast-paced, challenging environments.

·  Knowledge and Skills

 

Necessary:

· Software development experience spanning the complete software lifecycle, including successful delivery of products or services

· Good theoretical and strong practical knowledge of computer science and software engineering fundamentals

· Strong software design and implementation skills, the ability to think widely about problems and to consider all aspects and consequences of proposed solutions

· Excellent written and oral communication skills, good presentation skills

· Excellent interpersonal skills and the ability to integrate well into a positive, energetic development team

 

Desirable

· Experience with some or all of the following technologies and technology areas: distributed systems, programmatic use of databases, large-scale systems, OpenStack, Python, Linux software development and system administration, KVM/virtualization, message-oriented systems, RESTful APIs, system security, designing for high-availability, Chef (or other automated configuration technologies), Unix shell scripting, git, virtual networking, building ‘no-downtime’ or recovery-oriented systems

· Experience with some or all of the following methodologies: agile development, test-driven development, continuous integration, automated testing, automated deployment

· Experience of technical leadership for small teams

· Experience of building, operating and supporting large-scale, 24x7 internet-facing services

· Experience of working with open source communities

 

1009435 - HPCS- Cloud/Server Software Engineer, Seattle, WA

Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineer to work at HP's Seattle office.  The successful candidate will be working with a small engineering team to design and build high-performance, scalable and extensible cloud-based systems.

HPs Seattle Development Office has job openings for software engineers experienced with and interested in:

· Cloud computing, scaling, availability

· Distributed systems, REST APIs, DBMs, messaging

· NoSQL, MapReduce, monitoring, analytics

· Java, Scala, Python, Ruby

· OpenStack, CI, git, Chef  

 

Responsibilities Include:

· Manage and deploy applications to the cloud

· Develop tools and applications for cloud related services

· Investigate new technologies to improve current products and build new features

· Help define the product roadmap

· Participate in the support and bug fixing of existing applications

· Work closely with products owners and marketing to create supporting applications

 

Qualifications

· Education

· Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related

· experience.

· Requirements

· In depth programming experience in C#, C++ or Java

· Capable in other programming languages (Python, Ruby, Perl)

· 8+ years using Web Services such as Tomcat, Jetty, Swing, Lift, Rails etc.

· Experience with Cloud and Scalable services

· Experience with distributed systems

· Experience with Git version control system

· Strong communication and interpersonal skills is a must

· Strong written and verbal English communication skills

· Highly motivated team player with a positive attitude

· Flexibility to change approaches and projects when needed

· Candidate must be able to work with a team to track/plan integration milestones

· A penchant for donuts, pizza, coffee and hearty sandwiches a plus

 

1008525 - PCS- Developer Experience Expert Ruby On Rails Engineer, Austin, TX

HP Cloud Services (HPCS), is a start up division within HP, and is developing a competitive set of cloud services.   Our goal is to provide the next generation of cloud infrastructure, platform services and cloud solutions for developers, ISVs, and businesses of all sizes.  This comprehensive suite of services is supported by a user-friendly experience, backed by a long-term, winning strategy and HP's proven track-record in IT leadership.   We recognize that open and interoperable cloud infrastructure and services are foundational in delivering the next generation of cloud-based services.  It is our belief that through close collaboration with the developer community and capitalizing on the strength of HP's technology portfolio we can deliver seamless and secure experiences for customers.  

We are seeking an experienced, creative and design savvy software engineer with a solid OOP development foundation and well versed in the latest open source web application frameworks, dynamic languages and agile methodologies.

As a Software Developer you will work on a small development team to produce maintainable, high-quality and high-performing code that delivers amazing user experiences at Internet scale. The ideal candidate should be excited to work in a fast-paced, startup-like environment where teamwork, flexibility and delivering complex system software is a priority.  He or she should have strong OO design and Client-Side(JavaScript)experience with strong knowledge of web services, web oriented architectures and a track record of successfully delivering new features or products

 

Qualifications:

Strong entrepreneurial desire to build amazing products, sense of ownership, urgency, and drive.

• 5 years experience relevant software development experience.

• Strong experience with core web technologies XML, CSS, HTML, Flash/Flex, JavaScript and Ajax development techniques.

· Strong technical credentials, with development expertise in Ruby on Rails and CSS Frameworks (Sass, Compass, YAML, Blueprint).

• Open to agile software development methods

• Familiarity with creating and consuming RESTful style web services.

• Fluency in best practices of Web Oriented and Internet Scale Web application architecture and design

• BS/MS in Computer Science/MIS or equivalent Industry Experience

 

1011452 - HPCS- Continuous Integration Engineer, Seattle, WA

HP Cloud Services (HPCS), is a startup division within HP, and is developing a competitive set of cloud services.   Our goal is to provide the next generation of cloud infrastructure, platform services and cloud solutions for developers, ISVs, and businesses of all sizes.  This comprehensive suite of services is supported by a user-friendly experience, backed by a long-term, winning strategy and HP's proven track-record in IT leadership.   We recognize that open and interoperable cloud infrastructure and services are foundational in delivering the next generation of cloud-based services.  It is our belief that through close collaboration with the developer community and capitalizing on the strength of HP's technology portfolio we can deliver seamless and secure experiences for customers.  

Job Description: 

Title:  HPCS Continuous Integration Engineer, HP Cloud Services Platform as a Service Team

Are you interested in working with some of today's most exciting technologies? Would you like the agility and opportunity of a start-up combined with the security and major market presence of a leading technology company?

You will

·  Participate in all aspects of building new cloud services. In our start-up environment everyone is expected to pitch in to help whenever needed with current critical tasks. Over time expect to become a key contributor on a service or some part of service infrastructure.

This position is in Seattle.

Qualification:

Must be a generalist comfortable with all aspects of software development including planning, design, implementation, deployment and testing. Must be a self-starter who is passionate about the technology you are building.

· Must enjoy a team environment where your success depends heavily on the success of your team and organization.

· Strong programming ability in at least 1 of the following languages

    Java, Ruby, Python, PHP, C/C++

· Knowledge of or interest in at least 1 of the following

- Sql:Oracle, SQL Server, Postgres, MySQL

- NoSql: Mongo, Cassandra, Couch, Riak

- Caches: Memcached, Redis

- Map-reduce: Hadoop

- Jenkins

- Gerrit

- Chef

· Hands on experience with at least one of the following cloud services highly desirable

    - AWS, Azure, Rackspace

· Computer science degree required.

TECHNICAL EXPERTISE (minimum qualifications)

•  Linux/UNIX systems, 5+ years

•  System engineering & administration, 5+ years

•  Java, MySQL 5+ years

•  System Testing, 5+ years

1008553- HPCS- Senior Software Engineer, Sunnyvale, Ca or Ft. Collins, CO

HP Cloud Services (HPCS) is seeking a software engineer who is excited to work in a fast-paced, startup-like environment where teamwork, flexibility and delivering complex software for global scale cloud services that are self-service, pay-as-you-go, highly elastic and delivered over the internet is the goal.  He or she should have deep systems software architecture design and implementation experience with strong knowledge of web services, web oriented architectures and a track record of successfully delivering new features or products.  

We are seeking an Engineer with in-depth knowledge of maintaining Internet technologies, with closely tied sub-systems like Authorization, Authentication, and Provisioning. You will work with Product Management, QA, Support, and Documentation teams to review customer requirements, write specifications, design, develop & test functionality/solutions in the product.

Responsibilities:

· The job will involve designing, implementing and sustaining software for HP Cloud Service (HPCS) components. 

· You will develop new market-leading features/functionality and integrate into HPCS.

· You will help achieve the world class customer support metrics and service level agreements in place.

· You will work closely with the customer facing organizations within the HPCS organization and contribute towards achieving a positive customer experience.

· Contribute to technical vision, strategy, design and usability principles that enable world-class HP Cloud Services.

· Work with engineering managers to develop and improve world-class coding standards, design patterns and practices and to develop integrated features and tools.

· Consistently evaluate current or emerging technologies to shape strategic design of services in consideration of cost, portability, compatibility, or usability factor

· Evolution of the software engineering practice within the organization, including better reporting, tools, and evolution of agile development methodologies/practices.

· Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities

· Drives innovation and integration of new technologies into projects and activities in the software systems design organization.

Qualifications:

•Individual should expect to work in a fast-paced, startup-like environment.

•Strong desire to build, triage, fix, sense of ownership, urgency, and drive.

• Experience in Internet/Web based Software development and in technology leadership.

•Fluency in best practices of Web Oriented and Internet Scale Web applications architecture, design, and sustaining.

•Recent Agile Software Development Experience

•Strong Java programming experience a must

•Strong technical credentials, with development expertise in both object-oriented and functional programming,

 as well as a deep grasp of data structures and algorithms, transaction processing, virtualization, security, and concurrent programming

•Strong experience building, designing, and consuming RESTful web services

•Distributed computing and Internet application development

•Past experience with source/build systems - Familiar with GIT, GITflow, Gerrit, and Jenkins

•Strong knowledge of Usability principles and techniques.

•Excellent problem solving and triaging skills across multiple closely linked subsystems/components.

•Excellent verbal and written communication skills

•Ability to work well with people and be both highly motivated and motivating.

•Ability to work well with teams across the organization and spread across geographies.

•Strong presentation and leadership skills.

•Ability to handle multiple competing priorities in a fast-paced environment

•Ability to quickly analyze a product or technology opportunity and make a strong recommendation on whether or not investment is warranted.

•BS/MS in Computer Science/MIS or equivalent

Desirable:

•Python programming experience

•Working knowledge of MongoDB

•Working knowledge of Chef automation - chef-client, knife, chef server

•Familiarity with OpenStack

•Familiarity with authentication and access control technologies a bonus

1027146 - HPCS- Cloud/Server Engineering Manager, Seattle, WA

Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineering Manager to work at HP's Seattle office.  The successful candidate will be Managing and building engineering teams to design  and build high-performance, scalable and extensible cloud-based systems.
 

Responsibilities Include:
·       

· Manage teams responsible for building tools and applications for cloud related services

· Investigate new technologies to improve current products and build new features

· Work with business and product teams define roadmaps

· Work closely with products owners and marketing to create supporting applications

Qualification:

Would you like to use your expertise to help create exciting new cloud-based products and services? We're looking for an outstanding Cloud Software Engineering Manager to work at HP's Seattle office.  The successful candidate will be Managing and building engineering teams to design  and build high-performance, scalable and extensible cloud-based systems.
 

Responsibilities Include:
·       

· Manage teams responsible for building tools and applications for cloud related services

· Investigate new technologies to improve current products and build new features

· Work with business and product teams define roadmaps

· Work closely with products owners and marketing to create supporting applications

Qualifications

Education

· Minimum Bachelor's degree in computer science or equivalent discipline and a minimum of 8 years related experience.
 

Requirements

· In depth programming experience in C#, C++ or Java
Capable in other programming languages (Python, Ruby, Perl)

· 4+ years leading software teams
Expert understanding of REST and APIs

· Experience with Cloud and Scalable services

· Experience with Git version control system
Strong communication and interpersonal skills is a must
Strong written and verbal English communication skills

· Highly motivated team player with a positive attitude

· Flexibility to change approaches and projects when needed
Candidate must be able to work with a team to track/plan integration milestones

· A penchant for donuts, pizza, coffee and hearty sandwiches a plus

907289 - HPCS- Database Administrator

A strong candidate will be a hands-on contributor with experience with agile development, strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.  

Primary Responsibilities Include:

· Database server deployment design, processes, and day-to-day operations, including monitoring and tuning

· Formulation, management and execution of data test strategies, plans and delivery commitments in concert with business and project management efforts.

· Work closely with the architects and developers to develop superior processes, tools, and techniques related to data access, availability, replication, monitoring, performance and archival, including details such as schema normalization, stored procedures, query, cache and index optimization

· Maintain current technical knowledge to support rapidly changing technology

· Maintain up-to-date documentation on deployments and processes and run books

· Report on operational status at both a tactical and strategic level, including key-performance indicators

· Experience in triage, troubleshooting and response in a 24x7 environment

Qualification:

Strong desire to build, sense of ownership, urgency, and drive.

· Experience in enterprise and large-scale internet-facing data operations, including as a technical lead

· Hands-on experience with installation and administration of various database servers

· 6+ years experience managing and administering MySQL Database servers

· Proven results oriented person with a delivery focus and demonstrated ability to achieve in a highly innovative and fast paced environment.

· Excellent verbal and written communication skills

· Ability to work well with people and be both highly motivated and motivating.

· Strong analytical skills with excellent problem solving abilities.

· Strong technical vision.

· Strong presentation and leadership skills.

· Ability to handle multiple competing priorities in a fast-paced environment

· BS/MS in Computer Science/MIS or equivalent

1009902- HPCS- Compute Service Project Manager - Virtual Network

Description

HP Cloud Services (HPCS) is seeking an experienced, technically knowledgeable, and highly motivated project manager to build and lead our virtual network software development team. The virtual network service is a critical and high-visibility element of the HPCS public cloud infrastructure service, and is a key focus area for service innovation. This is an exciting and challenging opportunity to drive forward rapid technical innovation and delivery in the context of a global, always-on service with very high uptime expectations.

Strong candidates will be highly engaged, inspiring, hands-on managers, capable of growing, organizing and motivating a distributed engineering team to deliver exceptional results in a fast paced environment. They will be adept at agile project planning in the face of complex dependencies. They will be calm, lucid communicators capable of working across multiple teams and geographies, interacting with other business units in HP, and with the OpenStack open source community on which the HPCS cloud is based.

Primary Responsibilities Include

· People management for the virtual network engineering team, including selecting and hiring new team members to bring the team to full strength, setting team and individual objectives, coaching and mentoring individuals, developing talent, assessing achievements, and fostering a high-performance culture.

· Working collaboratively with the product management team, the engineering teams and other primary stakeholders to develop the product/service roadmap for HPCS virtual network services and to agree on technology choices and approaches.

· Project management of the virtual network team to deliver new service features according to product roadmap requirements, priorities and schedule, using modern, agile software engineering methodologies.

· Organizing highly responsive support to resolve virtual network issues that emerge in the production service. This includes organizing 24x7 on-call support within the development team to deliver rapid, well-organized responses to service issues that need to be escalated to engineering.

· Frequent communication with other teams and organizational groups to agree on detailed product roadmaps, to manage dependencies and to communicate plans, progress and status dashboards with clarity and transparency.

· Establishing and running a comprehensive engineering process for the virtual network team (leveraging the existing tools and approaches used by this and other development teams), encompassing all aspects of the engineering process including the interface with other engineering teams and with the QA organization.

· Managing the relationships and interactions with other parts of the HPCS organization, other parts of the HP business, and external parties including the OpenStack open source community.

Education and Experience

· Bachelor's degree in a technical discipline such as computer science or software engineering, or equivalent experience. Advanced degree an advantage.

· 5+ years of relevant work experience, including 3+ years of people management and team leadership experience. Proven track record of leading technical projects to success in fast-paced, challenging environments.

Knowledge and Skills

· People leadership and management skills, including hiring team members and building high-performance teams

· Product development processes through the complete lifecycle, from working with product managers on initial product definition through to rapid evolution of the product/service once in operation

· Project planning, tracking and reporting in complex contexts with multiple organizational and technical dependencies

· Software development methodologies, including Agile methods such as Scrum, test-driven development, continuous integration, automated software testing and automated deployment

· Knowledge of computer science fundamentals, including software/systems architecture, distributed systems concepts, databases (SQL & NoSQL), high-availability systems, modern development languages, etc.

· Familiarity with network technology, network software stacks, network virtualization, etc. Knowledge of Software Defined Networks (SDNs) an advantage. Familiarity with networking in large-scale Linux/Unix data-center environments an advantage

· Experience in the development, delivery and operation of 24x7, cloud-scale infrastructures and services is an advantage

· Experience of working with open source software and open source communities is an advantage

1035460- HPCS - Compute Service: Senior SW Development Engineer, Ft. Collins- Co

Description

HP Cloud Services (HPCS) is creating and operating HP’s global-scale public cloud. We are seeking a talented, experienced senior software developer to join our Compute Service software engineering team. This is a superb opportunity to be part of building and scaling HP’s public cloud business, working with leading-edge technologies at large scale, and with a great team in a fast-paced environment.

The HPCS Compute Service delivers virtual machines in the cloud, on a large-scale, pay-as-you-go basis. The service is based on the OpenStack open source cloud management platform, and the HPCS team plays a full and growing part in the OpenStack community.

Strong candidates will be innovative, knowledgeable and highly productive software engineers with a track record of successful software/service development projects and high-quality deliverables. They will be great team players with good interpersonal skills. They will be expected to take direct ownership for developing service features and seeing them through from design to deployment, including guiding the work of other developers on the team. They will be expected to engage with and contribute to the OpenStack community, blending this work with the specific requirements of the HPCS service.

Responsibilities

· Software design and development through the complete software lifecycle

· Leading/owning the design, development, documentation and delivery of complete service features, enhancements and defect fixes for the Compute service, including guiding the work of other developers

· Participation in our agile development process: collaborative development of user stories/requirements, sprint planning, sprint execution and process improvement

· Participation in providing team-wide 24x7 on-call service support, providing an escalation path for Compute service issues that cannot be resolved by first and second line support

· Active participation in the OpenStack open source community in order to track and influence the evolution of OpenStack and to contribute discussions, designs, code, reviews, tests, documentation and other relevant artifacts