We are looking for a versatile and experienced Full Stack Staff Engineer with deep expertise in building scalable web applications and deploying services on Google Cloud Platform (GCP). You will work across the stack from frontend interfaces to backend APIs and cloud infrastructure to help us build reliable, performant, and secure digital experiences.
What you will do
Design, develop, test, and maintain full stack applications (frontend + backend).
Architect and implement scalable cloud-native solutions on GCP.
Build RESTful and/or GraphQL APIs using modern backend frameworks.
Develop rich frontend experiences using React, Angular, or Vue.js.
Leverage GCP services such as Cloud Run, Cloud Functions, Pub/Sub, Firestore, BigQuery, etc
Implement CI/CD pipelines and IaC (Infrastructure as Code)
Ensure high code quality with unit/integration testing, code reviews, and best practices.
Collaborate closely with product managers, designers, and fellow engineers to deliver end-to-end solutions.
What you will bring
8+ years of experience as a Full Stack Developer.
Strong proficiency in JavaScript/TypeScript, Python, or Go.
Experience with modern frontend frameworks (React preferred).
Deep experience with cloud architecture and services on GCP.
Strong understanding of microservices, containerization (Docker), and orchestration (Kubernetes).
Experience with CI/CD tools and cloud-native devops.
Familiarity with SQL and NoSQL databases (eg, BigQuery, PostgreSQL, Firestore).
Strong communication and collaboration skills.
GCP Certification (Cloud Engineer, Architect, or Developer).
Experience with serverless technologies (Cloud Functions, Firebase).
Familiarity with observability tools.
Exposure to data pipelines or machine learning workflows on GCP.
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.Option 2: 6 years experience in software engineering or related area.
Preferred Qualifications...
Master s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area
Job Classification
Industry: RetailFunctional Area / Department: Engineering - Software & QA, Role Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time