Software Development Engineer, AWS
Required skills
3+ years of non-internship professional software development experience, 2+ years of non-internship design or architecture experience, 3+ years of building complex software systems experience, 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl experience, Bachelor's degree or equivalent
Preferred skills
3+ years of full software development life cycle experience, Bachelor's degree in computer science or equivalent
Technologies
C#, C++, Java, Perl
Responsibilities
Design, develop, and maintain efficient, reusable, and reliable code, Implement complex software solutions that meet business requirements, Collaborate with cross-functional teams to define, design, and ship new features, Identify and resolve performance bottlenecks and bugs, Participate in architecture and design reviews to provide technical guidance, Contribute to continuous improvement by identifying opportunities for process enhancement, Stay current with emerging technologies and industry trends, Mentor junior engineers and contribute to building a strong engineering culture
Seniority
Not specified
Domain
Software Development, Cloud Computing, Distributed Systems, Security Engineering, Video Processing and Streaming, Content Delivery Network (CDN), Artificial Intelligence/Machine Learning, Healthcare AI, Game Development, Embedded Systems, Firmware Development, Infrastructure Services