Staff Software Engineer, AI Native
Role Overview
SEPS is seeking a highly skilled and experienced AI-Native Staff Software Engineer to support the development of the applications that power the Sony Engagement Platform. In this role, you will design and build secure, scalable, and high-performing solutions that deliver exceptional user experiences across Sony's global ecosystem. As a Staff Engineer, you will contribute to both front-end and back-end systems, playing a hands-on role in architecture, implementation, and technical leadership. You will operate as part of an AI-native tiny team, directing and governing AI agents across the full delivery lifecycle. You’ll collaborate closely with product managers, designers, and other engineering teams to build robust, maintainable applications.
Responsibilities
- Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
- Collaborate closely with front-end engineers to build dynamic, responsive, and user-centric web applications that deliver seamless user experiences.
- Define robust data models and database schemas, and manage relational or NoSQL databases with a strong emphasis on data integrity and performance optimization.
- Direct and govern AI coding agents across the delivery lifecycle, setting context, reviewing agent-generated output, and enforcing SEPS delivery standards at every gate.
- Create and maintain clear, comprehensive documentation for application architecture, design, configuration, and ongoing maintenance.
- Create and maintain clear, comprehensive documentation for application architecture, design, configuration, and ongoing maintenance.
- Provide accurate task estimations and delivery timelines, contributing to effective sprint planning and execution.
- Participate in the on-call rotation, responding promptly to production issues and ensuring system stability and uptime.
- Mentor and support junior engineers, fostering a culture of AI-native ways of working, learning, and continuous improvement.
Qualifications
- 8+ years professional experience working with medium/large complex code bases.
- Experience in Full Stack development.
- Experience with one or more of the following programming languages: Java, Go, or Python.
- Highly Proficient in HTML, CSS, the JavaScript ecosystem, and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScript.
- Knowledgeable in UI/UX design principles.
- Demonstrated proficiency with AI-native coding tools (Claude Code, Cursor, or GitHub Copilot) as a primary delivery vehicle, not a productivity add-on.
- Familiarity with prompt engineering, context management, and structured output patterns.
- Awareness of secure AI coding practices including prompt injection, sandbox basics, and access control.
- Strong communication and interpersonal skills.
- Desire to collaborate and to develop strong and positive team relationships.
- Attention to detail, organizational skills, a strong work ethic and the ability to work independently.