Software Development Engineer - LATECH, GIS
At Amazon, Customers are our highest priority and understanding their behavior is key to our business. We own a set of services that are the gateway to customer behavior data in Amazon, receiving and transforming customer events in real time. Our systems scale to handle double the traffic year-over-year, and must be able to adjust to ever-changing content and behavior. Several hundred teams at Amazon make use of the data we collect from web servers, services, browsers, and devices to make critical business decisions.
We love to work with smart people who have a strong sense of ownership and strong engineering mindset. We are looking for a Software Development Engineer willing to grow while helping take our services to the next level. As a Software Development Engineer on the team you will own significant portions of the product and will have influence on our strategy by helping define the next wave of product features and system architecture. You should be customer-centric, have a passion for building quality software and enjoy working on a large and complex system software. A commitment to team work and strong communication skills (to both business and technical partners) are essential. You will work closely with partner teams who consume customer behavior data.
Key job responsibilities
• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
• Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
• Design and code the right solutions starting with broadly defined problems.
• Work in an agile environment to deliver high-quality software.- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes- Experience with distributed systems at scale
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
We love to work with smart people who have a strong sense of ownership and strong engineering mindset. We are looking for a Software Development Engineer willing to grow while helping take our services to the next level. As a Software Development Engineer on the team you will own significant portions of the product and will have influence on our strategy by helping define the next wave of product features and system architecture. You should be customer-centric, have a passion for building quality software and enjoy working on a large and complex system software. A commitment to team work and strong communication skills (to both business and technical partners) are essential. You will work closely with partner teams who consume customer behavior data.
Key job responsibilities
• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
• Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
• Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
• Design and code the right solutions starting with broadly defined problems.
• Work in an agile environment to deliver high-quality software.- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes- Experience with distributed systems at scale
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.