Job Title : Full-Stack Software Engineer
Location : Sunnyvale, CA (Hybrid - 3days / week)
Duration : 12 Months
Hiring Manage notes :
- Full-Stack Software Engineer role focused on consumer web experience and cross-functional initiatives.
- Work spans multiple projects over the year, primarily enabling chat functionality, AI-driven self-service, and cross-channel personalization.
- Emphasis on new feature development, with some improvement of existing infrastructure.
Required Technical Skills
Backend : Java, GraphQL, API development (approx. 60% of work).Frontend / Web : JavaScript (Ember framework experience preferred, but flexibility expected).Mobile : Basic understanding of Kotlin and iOS architecture (approx. 20% of work).Ability to work with proprietary stacks and adapt quickly.Job Summary :
You will collaborate with Product, Engineering, and UX partners to build and optimize key features across mobile, web, and cross-channel experiences that enhance personalization, engagement, and conversion. You will be managed within SSD, with dotted-line collaboration across Premium and VCA leadership to ensure full alignment on roadmap priorities and execution.
Responsibilities :
Design, develop, and deploy scalable, high-volume, user-centric applications that power client's chat-based and self-serve sales experiences.Deliver on roadmap initiatives including :Mobile feature enhancements for Chooser and Survey experiencesCross-channel enablement via one-click chat deep linksAI-driven recommender and conversational self-serve capabilitiesExpansion of chat entry points across Premium product surfaces and Help CentersModular UI architecture to support differentiated routing and experiencesPersonalization and copy testing in partnership with UX and data science teamsPartner with cross-functional stakeholders to ensure architectural trade-offs, dependencies, and design choices are well documented and aligned.Contribute to continuous integration, testing, and deployment pipelines to ensure reliable, high-quality delivery.Collaborate with SSD, Premium, and VCA leadership to ensure timely execution of key FY26 / FY27 initiatives.Basic Qualifications :
BA / BS in Computer Science or related technical field, or equivalent practical experience2+ years of professional experience in software engineering, full-stack or backend developmentProficiency in one or more of the following : JavaScript, TypeScript, React, Python, Java, or C++Preferred Qualifications :
Experience designing and building infrastructure or web services at large scaleExpertise in React or modern front-end frameworks and API developmentFamiliarity with distributed systems, data pipelines, and asynchronous design patternsExperience building AI-enabled or conversational interfacesStrong understanding of responsive and accessible web / mobile design and localizationFamiliarity with client's technology stack (Play Framework, Espresso, Kafka, Rest.li) is a plusFull-Stack DevelopmentAPI & System DesignFront-End Architecture (React / TypeScript)Suggested Skills :
Android Mobile Development (Kotlin)iOS Mobile Development (Swift)Data-Driven ExperimentationCollaboration & Cross-Functional Communication