Position Details
About this role
This role involves designing, developing, and supporting scalable distributed software systems for Amazon Key, focusing on high-performance and reliability.
Key Responsibilities
- Design and develop software systems
- Collaborate on system architecture
- Review code and ensure quality
- Troubleshoot deployment issues
- Mentor junior engineers
Technical Overview
The environment includes programming in C#, C++, Java, Perl, working with distributed systems, scalability, and software lifecycle management, primarily on AWS infrastructure.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 3+ years of experience in designing and developing scalable, distributed systems using languages like C#, C++, Java, or Perl. They possess strong object-oriented design skills and a solid understanding of the full software development lifecycle.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 3 years of professional experience, Lack of experience with C#, C++, Java, or Perl, No Bachelor's degree in relevant field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile