Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Staff Software Engineer

Location: East Bay (Pleasanton)         posted: 01.24.25

Gap Inc. has opening in Pleasanton, CA for: 

Job Title: Staff Software Engineer 

Salary Range: $180,960/year - $185,960/year

Job ID: R183989

Job Description: Assume a leadership role in the development and delivery of high-quality software solutions. Utilize Java programming and software engineering to architect, design, and implement complex systems. Collaborate with cross-functional teams, mentor junior engineers, and contribute to the overall technical strategy of the organization. Collaborate with Product Managers and Software Architects to design solutions for complex problems. Participate in the code review sessions with Junior Engineers and ensure highest quality standards are met. Ensure solid automation frame works are in place to test the developed code by using Test driven development and Behavior development practices.


Requirements: Bachelor’s degree or foreign degree equivalent in Computer Applications or a related field and four (4) years of experience in the job offered or related role. Alternatively, employer will accept a Master’s degree or foreign degree equivalent in Computer Applications or a related field and two (2) years of experience in the job offered or related role. Any suitable combination of education, experience, or training acceptable.

Skills: Experience and/or education must include:

  1. Lead and contribute to the development of Java-based applications, ensuring code quality, performance, and maintainability. 

  2. Java frameworks, libraries, and best practices;

  3. Design and implement microservices architectures, leveraging technologies such as Spring Boot, and ensure proper communication between microservices; 

  4. Familiarity with NoSQL databases like HDI, Redis for handling unstructured or semi-structured data and understanding of when to use NoSQL databases and how to model data effectively in a NoSQL environment;

  5. CI/CD and Jenkins to test and use the functionality of the application;

  6. SQL for querying, updating, and managing data in relational databases;

  7. Ability to optimize and tune SQL queries for application performance;

  8. Designing, implementing, and maintaining cloud solutions using Azure services and deploying and managing applications on Azure, including the use of services like Azure Storage, Azure Data Factory and Azure SQL Database; and

  9. Front End UI frameworks like ReactJS and CSS.


Job Location: 4440 Rosewood Dr, Pleasanton, CA, 94588; no WFH


Please reference job ID R183989 and submit resume online at https://www.gapinc.com/en-us/careers/gap-careers


Report Problem

Terms of Use