Software Services Architect - SolidFire

Sorry, this job was removed at 2:15 p.m. (MST) on Wednesday, January 24, 2018
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Design, develop and deploy internal services that support our automated testing frameworks.



As a member of the Central Engineering organization, you will take an active role in the definition and evolution of our core services and the processes to develop them. You will define specifications for significant new projects, design software according to those specifications, and develop software with high quality

 

You will provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology.  You will be expected to research, recommend, and justify major changes to existing products/services/processes.  You will also guide the team in choosing effective programming languages, 3rd party tools, hardware specifications, database management techniques, and API designs.  You will handle complete software lifecycle from internal requirements gathering to support and maintenance, including qualification, documentation, and deployment.  As directed, you may prepare feasibility studies and design tests to determine operating characteristics of software.  BS or MS degree or equivalent experience relevant to functional area.  10+ years of software engineering or related experience.

 

 

 

Job Requirements

 

Responsibilities:

Provide automation test and test tooling approach for the development and test engineering teams.

Design, develop, and oversee the maintenance of automation system and tools to be used by development and test engineers.

Review source code for potential problems, help debug and triage issues, and isolate fixes.

Oversee and mentor the efforts from other engineers assigned to various scrum teams to help build various testing tools, by working alongside other engineers and championing code quality principles.

Participate in tool analysis, create proof of concept models, and make recommendations to support the tools selection process.

Proactively interface with product managers from inception through functional validation to launch, while always looking for potential quality issues/bugs and offer triaging and root cause analysis capabilities to the engineers.

Work with various teams to promote quality best practices and standardization.

Participate in the review of product design specifications and source code with other members of the engineering team, ensure the testability requirements are addressed in the design.

Collaborate with other teams including Release Management, Product Management, and product support teams for successful delivery of new features.

Generate metrics to measure the performance of the infrastructure tools, frameworks, and other systems that support the entire engineeringorganization.

 

 

 

Education

Typically requires a minimum of 12 years of related experience with a Bachelor’s degree; or 8 years and a Master’s degree; or a PhD with 5 years experience; or equivalent experience.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We have a beautiful Boulder office, with amazing Flatiron views, on the vibrant downtown Pearl Street.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NetAppFind similar jobs