This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, you will contribute to the company-wide strategy for AI native software development, debugging, and testing. You will partner directly with engineering and product leadership to transform how hundreds of engineers work. You will move beyond simple tool adoption to design structured, agentic workflows that accelerate productivity and improve software quality through responsible AI integration. You will join the Developer Productivity team within the Platform Engineering org. Our mission is to empower our engineers to ship high-quality products with confidence and high velocity. You'll help transform the software development lifecycle (SDLC) by embedding cutting-edge AI into the core of how we build, test, and ship software.
Job Responsibility:
Translate the roadmap and architecture for integrating AI into core developer workflows
Evaluate and implement advanced architectures, including LLMs, RAG, and MCP
Build and maintain AI-augmented developer tools across our ecosystem (IDE/CLI, GitHub, Slack, Atlassian, and internal IDP) to reduce manual effort and cycle time
Design structured, agentic flows across the SDLC
This includes creating workflows for code authoring, automated test generation, incident response, and onboarding, leveraging tool use with human-in-the-loop gates
Develop and maintain integrations with existing SaaS solutions via APIs and custom connectors
Ensure AI capabilities are intuitive and accessible to non-technical audiences, as needed
Lead internal enablement by creating playbooks, "golden prompts," and onboarding guides
Collaborate with "AI champions" across teams to foster an AI-native engineering culture
Drive measurable outcomes through data-driven experiments—track metrics such as PR velocity, cycle time, and quality metrics
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
4+ years of software development experience, with a specific focus on developer productivity and efficiency
Fluency in at least one of the following languages: Python or Go
Strong background in software engineering with experience building internal tools, developer platforms, or complex integrations
Familiarity with structured/agentic AI workflow frameworks, LLMs, RAG architectures, and the MCP
Experience working with developer APIs and platforms, including GitHub, Atlassian (Jira/Confluence), Slack, and Cortex
Ability to evaluate LLM output quality using techniques like human-in-the-loop feedback, rubric scoring, and golden datasets
Demonstrated ability to lead technical strategy and influence stakeholders
Strong communication skills and the ability to work effectively in a geographically distributed team environment
What we offer:
healthcare
internet/cell phone reimbursement
a learning and development stipend
opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site