Principal Software Engineer

The Gap Inc.

The Gap Inc. has opening in San Francisco, CA for:

Job Title:         Principal Software Engineer

Job Description: Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices. Initiates and leads efforts toward actively building out a dynamic and productive development organization and continuously improving practices and methodology.  Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use. Build logical inventory product services using platforms like Redis, Azure, Kafka and PCF. Identifies standards-based solutions that are appropriate to our environment and drive adoption. Strategic thinking and coming up with sustainable solutions that span across projects and/or domains and product management. Mentors and guides others who are still developing their skills.


Requirements: Bachelor's degree or foreign equivalent in Computer Science or a related field followed by 8 years of progressive, post-baccalaureate experience in Software development or related occupation.


Experience and/or education must include: 


  1. Java 8;
  2. Oracle;
  3. Microservices;
  4. Kafka;
  5. PCF and
  6. Redis.


Job Location:   2 Folsom St, San Francisco, CA 94105


Please reference job 5357702 and send resume to: The Gap, Inc., D. Abrams, 2 Folsom Street, 12th Floor, San Francisco, CA 94105.