Senior Build Engineer
Fusion-io - Salt Lake City, UT

This job posting is no longer available on Fusion-io. Find similar jobs:Senior Build Engineer jobs - Fusion-io jobs

Fusion-io is seeking to add engineering talent to our Build Development team. This is an exciting opportunity to contribute to an exciting, high-growth company. This team is responsible for building, packaging, and releasing software. In addition, this team designs, develops, and maintains tools for our engineering groups.

This position requires an experienced software engineer with strong Linux build skills, software architecting experience, and experience automating build processes with Python and SCons. Candidates should possess excellent troubleshooting skills, attention to detail, and self-motivation. The ability to adjust to shifting priorities and to successfully work on a variety of projects is essential.

Responsibilities

Architecting software configuration management processes and tools

Packaging and building drivers and other software on Linux, Windows, Solaris, FreeBSD, Mac OSX, and HP-UX

Skills/Qualifications/Education

Bachelor’s degree in Computer Science or Computer Engineering

5+ years of SCM/build experience

Knowledge of SCM best practices

Proficient in various programming and scripting languages, especially Python, C, and shell scripting

Linux kernel and drivers experience

Knowledge of the following build tools: SCons, autotools, make, Jenkins/Hudson

Experience with Mercurial or other version control systems

Knowledge of version control, build, packaging, and release workflows

Experience creating Linux packaging (RPM, DEB, etc.)

Windows, Solaris, Mac OSX, ESX, and HP-UX experience is a plus

About this company
8 reviews