Software Development Engineer (AI/Node.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Development Engineer (Node.js/TypeScript): Building and maintaining the Kiro Web server and multi-agent orchestration layer for an autonomous developer tool with an accent on real-time communication and process management. Focus on designing WebSocket fan-out systems, implementing JSON-RPC 2.0 communication, and optimizing multi-platform distribution via CloudFront.
Location: USA, WA, Seattle
Salary: $143,700 - $194,400
Company
AWS ( AI) is developing Kiro, a frontier autonomous developer tool that independently handles development tasks and learns from its environment.
What you will do
- Build and maintain the Kiro Web server using Fastify, Node.js, and TypeScript, including session managers and REST APIs.
- Implement process-per-session architecture, managing JSON-RPC 2.0 communication and lifecycle events.
- Develop the multi-agent team orchestration layer, handling prompt routing and parallel dispatch.
- Design and implement a WebSocket fan-out system to multiplex agent notifications to browser clients.
- Operate the multi-platform distribution system using CloudFront, including metadata services and release automation.
- Create comprehensive tests, monitoring, and alerting, while participating in on-call rotations.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of experience in system design or architecture, with a focus on reliability and scaling.
- Experience designing large-scale distributed software using C#, C++, Java, or Perl.
- Strong proficiency in Object Oriented Design.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
Nice to have
- 3+ years of full software development life cycle (SDLC) experience, including coding standards and operations.
Culture & Benefits
- Competitive compensation package including sign-on payments and Restricted Stock Units (RSUs).
- Comprehensive health insurance covering medical, dental, vision, and prescription.
- 401(k) matching and paid time off.
- Inclusive work environment with parental leave and mental health support.
- Access to Flexible Spending Accounts and adoption/surrogacy reimbursement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →