Software Release Engineer
Company Background:
Gilt Groupe provides access, by invitation only, to Men's, Women's, Children's, Beauty, and Home coveted fashion and luxury brands at prices up to 70% off retail. Each sale lasts 36 hours and features hand selected styles from a single designer. The business model, based on urgency and scarcity, offers extraordinary goods at incredible prices, but only for a limited time. All of these sales occur daily at noon, driven by daily email reminders and alerts to a private membership. Most of the hot items are sold within the first 10 minutes, with the bulk of sales occurring within the first 90 minutes.
Job Description
As the number of production systems and processes increases, we are looking for a single individual to own all aspects of the software release process. In particular, this position will be responsible for:
• All production code deployments
• Managing processes related to software review
• Implementing change control processes as required by PCI and SOX
• Developing systems to monitor the overall health of each change set, w/ a particular focus on maintaining application quality
At Gilt Groupe, every change that is applied to production is formally peer reviewed, and if required, documented to meet compliance standards. This position will partner with the quality assurance and engineering teams to drive overall build quality one change at a time. This is a highly technical position requiring a background in engineering to have maximum impact.
Responsibilities
• Develop and maintain tools used to support the software development lifecycle, with particular focus on change management
• Ensure that every change is appropriately reviewed by a peer
• Enforce standards and reviews related to PCI and SOX
• Execute daily bug builds and weekly feature releases
Required Skills & Experience
• Passion for extremely high quality software application development
• Strong technical background spanning multiple languages (Gilt Groupe is predeominantly using ruby and java). Must be able to read a commit message and understand what aspects of the system are affected.
• Interest in / experience deploying software in the cloud.
• Previous experience in quality assurance or software engineering preferred.
• Thorough understanding of change management processes, balancing flexibility and responsiveness with business and financial controls.
• Strong communication skills. This position is critical in making sure that all changes are appropriately reviewed. Teams will depend on this position for verification and status.
Education
• BS or MS in Computer Science
If interested, please send your resume to careers@gilt.com