Previous Job
Development Engineer
Ref No.: 17-14245
Location: Palo Alto, California
Job Title: Development Engineer
Location: Palo Alto, CA
Duration: 12 Months

Job Summary:
  • The Infrastructure Services Team is looking for a Senior Build and Release/Tools Engineer to join the team that takes care of Client's core stack build and release tools.

Duties and Responsibilities:
  • You will be a member of the build and release team responsible for all tools related to building and deploying Client's core stack
  • You will architect, design, develop and maintain the CI/CD pipeline (Jenkins)
  • Collaborate with architects to ensure best practices for CI/CD pipeline are being followed
  • You will bring latest technologies and work with teams to implement them
  • Design and develop productivity tools for developers and QA teams
  • Be on an OnCall rotation to support the tools owned by this team

Basic Minimum Qualifications:
  • B.S./M.S. Computer Science degree or similar
  • 7+ years working experiences in relevant areas
  • You should have expert level experience in at least one version control tool (perforce is preferred)
  • Strong scripting/programming experience on at least one language like Perl or Python
  • Experience with a mainstream build system like Maven or Gradle and exposure to make
  • Excellent communication skills
  • Excellent troubleshooting skills