Software Development Engineer, Developer Agents and Experiences, Production Engineering
Role responsibilities
Own the operational health of production services by building real-time observability systems and autonomous AI-powered agents to resolve issues. Manage critical services, respond to security incidents, and develop intelligent tooling to ensure sustainable operational excellence at scale.
Requirements
Requires 3+ years of professional software development experience and 2+ years of system design or architecture experience. A Bachelor's degree in Computer Science, Engineering, or a related field is required, along with proficiency in C#, C++, Java, or Perl.
Key skills
Software Development, System Design, Architecture, Observability Systems, C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, CI/CD Pipelines, Telemetry Services, Full Stack Development, Production Engineering, AI-powered Agents, Service Lifecycle Management
Keywords
Production Engineering, Software Development Engineer, AI Agents, Observability, Distributed Systems, Multi-threaded Applications, C#, C++, Java, Perl, Object Oriented Design, CI/CD, Telemetry, Security Response, Service Debt, Full Stack, Scaling, Reliability, Amazon Web Services, AWS, Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing