Software Developer Engineer I

Global technology company specializing in e-commerce, cloud computing, and digital streaming services.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer, Device OS, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and development using C++ and Python, requiring 2+ years of experience.

SDE I - (12 months Contract), MENA TECH

Entry-level Software Development Engineer position at Amazon MENA for a 12-month contract, focusing on building and maintaining software solutions.

SDE I - (12 months Contract), MENA TECH

Entry-level Software Development Engineer position at Amazon MENA, offering a 12-month contract opportunity to work on innovative solutions in Cairo, Egypt.

Quality Assurance Engineer I, FireTV Product QA

Quality Assurance Engineer I position at Amazon Lab126 for FireTV Product QA team, focusing on automated and manual testing to ensure high-quality software delivery.

Quality Assurance Engineer I, Key For Business

Entry-level QA Engineer position at Amazon's Key For Business team, focusing on mobile application testing and automation with 1+ years of experience required.

Description For Software Developer Engineer I

Amazon's Payroll Technology team is seeking an Entry-Level Software Engineer to join their mission of enabling business operations at scale. This role focuses on developing technology solutions for Amazon's growing payroll operations across different geographies. You'll work on integrating and automating systems, implementing defect detection, and providing insights.

As an SDE, you'll have the opportunity to influence overall strategy through product feature definition and system architecture. The role involves tackling complex projects with massive data volumes and intricate business rules in a distributed, service-oriented architecture. You'll be working in a dynamic environment where priorities shift quickly, requiring adaptability and strong problem-solving skills.

The ideal candidate should be passionate about new opportunities and have strong communication skills for collaborating with both business and technical partners. You'll be expected to write clean, maintainable code and apply various software testing techniques such as equivalence class partitioning and boundary value testing.

This position offers the chance to work on significant technical challenges while contributing to critical business operations. You'll be responsible for creating flexible, pragmatic solutions without over-engineering, while considering long-term maintainability and scalability. The role provides exposure to large-scale systems and the opportunity to work with modern technologies in a fast-paced, growth-oriented environment.

Amazon offers a collaborative and inclusive culture where you'll work alongside talented engineers and have the opportunity to make a real impact on systems that affect Amazon's global workforce. This is an excellent opportunity for someone looking to grow their career in software development while working on meaningful projects that directly impact business operations.

Last updated 4 months ago

Responsibilities For Software Developer Engineer I

  • Lead architecture, design, development and launch of core product features
  • Drive system architecture and spearhead best practices
  • Create reliable, scalable, secure products in a hyper-growth environment
  • Build complete test and measurement solutions
  • Write maintainable and understandable code
  • Design and develop automated solutions
  • Use data from testing, deployment, and production to measure quality

Requirements For Software Developer Engineer I

Java
Python
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language

Interested in this job?