This is a full-time, permanent position at Amazon based in San Jose, Costa Rica, specifically designed for recent university graduates in Computer Science or related fields. The role offers an exciting opportunity to join Amazon's LATAM Software Development Engineering organization, where you'll work on projects that impact thousands of Amazon customers. As a Software Development Engineer, you'll be involved in all aspects of the software development lifecycle, from design to deployment, working with cutting-edge technologies in a distributed computing environment.
The position requires collaboration with experienced Amazonians across different disciplines to build innovative products and services. You'll be responsible for developing scalable, fault-tolerant systems and contributing to the team's technical direction and best practices. The role combines hands-on coding with architectural decision-making, offering a perfect launching pad for recent graduates to grow their careers in software engineering.
Working in an agile environment, you'll help create solutions that run predictions on distributed systems and build complex storage and query systems. The hybrid work model (3 days office, 2 days remote) offers flexibility while maintaining strong team collaboration. The compensation package includes a competitive base salary in Costa Rican colones, plus Amazon Restricted Stock Units and sign-on payments in the first two years.
This role is ideal for someone passionate about software development, eager to learn from complex problems, and ready to make an impact at scale. You'll be part of a team that encourages experimentation and innovation, working on projects that directly affect Amazon's global customer base. The position requires strong technical skills, including knowledge of programming languages and data structures, combined with excellent English communication abilities to collaborate effectively with international teams.