Remote job
Staff Software Engineer, Consumer 360
Job details
About this role
Role overview Provide senior technical leadership for cloud-native services that give customers, service teams, and AI agents secure, accurate customer context. The role spans architecture, hands-on Java development, production operations, modernization, and the design of AI agents and secure interfaces that allow other systems to use customer information safely.
Responsibilities - Design, build, and operate Java and Spring Boot services on AWS, including REST APIs and event-driven systems. - Set engineering standards and guide technical direction across applications; review designs and code, assess cross-system impacts, and mentor engineers. - Lead incremental modernization, including runtime upgrades, migration to managed messaging, and transitions of workloads and databases to cloud infrastructure. - Apply spec-driven development: define behavior and acceptance criteria, keep specifications with code, and use automated unit, integration, and contract tests. - Build, evaluate, and operate production AI agents and secure tools or APIs for agent access to customer context. - Own delivery and production support, document systems and design decisions, and improve reliability, security, and engineering practices.
Requirements - Bachelor’s degree in computer science, information systems, or a related field, or equivalent experience; at least eight years of software engineering experience. - Experience leading technical direction across multiple applications and mentoring engineers. - Expert hands-on Java (17 or 21) and Spring Boot skills, including production REST and event-driven services, object-oriented design, and design patterns. - Experience with AWS cloud-native services, Kubernetes, GitOps, identity and secrets management, observability, and reliability practices such as service-level objectives. - Practical experience with AI-assisted delivery, written specifications, automated testing, CI/CD, and small, frequent releases. - Production experience designing and operating at least one LLM-powered agent, including secure tool use and evaluation; willingness to join an on-call rotation.
Benefits and work setup - Hybrid schedule with two work-from-home days and three office days each week. Candidates must live in or be willing to relocate to the greater Bellevue, Washington area. - Salary range: $154,837–$227,095 USD, with eligibility for an annual cash and equity bonus of 10–20% based on individual performance. - Benefits include retirement matching, health coverage, parental leave, adoption assistance, and tuition reimbursement.