Software Development Engineer
Role responsibilities
Build intelligent, interoperable multi-agent AI systems to help customers modernize legacy Windows workloads on AWS. Focus on creating next-generation, agent-driven solutions to improve cost savings, security, scalability, and resiliency.
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, Mathematics, or a related field is required.
Key skills
Agentic AI, Generative AI, Multi-agent Systems, C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, Software Architecture, Design Patterns, Full Software Development Life Cycle, Code Reviews, Source Control Management, Testing, Operations
Keywords
AWS, Agentic AI, Gen AI, Windows Workloads, Open-source Platforms, Multi-tiered Applications, Multi-threaded Applications, Embedded Software, Distributed Systems, C#, C++, Java, Perl, Object Oriented Design, Software Development Life Cycle, Coding Standards, Source Control, Build Processes, Cloud Computing, Enterprise Workloads, Modernization, Scalability, Resiliency, Security