Key job responsibilities
1. Software development and System design - design and develop high quality, maintainable and efficient solutions. Analyze complex business requirements to architect scalable, secure, and fault-tolerant systems. Identify and recommend optimal technologies and frameworks to ensure long-term reliability and performance.
2. Automated Testing, Deployment - ensure comprehensiveness, end to end to ensure reliability and stability of deployed systems
3. Develop and maintain ETL pipelines in Spark to transform and load metrics into the Data lake.
4. Optimize SQL queries for fast, cost-efficient access by AI systems and Analytics.
5. Collaborate and Knowledge Sharing - work cross functionally with product managers and other engineers, communicate technical concepts effectively, contribute to the team's knowledge base and documentation
You will operate effectively in an ambiguous environment and drives structure without constraining business objectives. You have a demonstrated track record of managing multiple projects and driving them to completion.
As this role will influence global team members, you are a highly collaborative player and able to influence without authority while also being able to work with significant autonomy.
To be successful, you must balance being analytical with getting things done, be a team player that is highly customer and improvement focused.
A day in the life
You'll drive technical initiatives across multiple time zones. Your responsibilities span troubleshooting system issues, executing development projects, and solving complex integration challenges. You'll own data pipeline projects, implement ETL workflows, and maintain production systems for procurement operations and GenAI projects. You'll apply CI/CD practices, infrastructure-as-code principles, and data visualization techniques to deliver strategic problem-solving and system optimization across the organization. You'll participate in design discussions, code reviews, and communicate with internal and external stakeholders. You'll work cross-functionally to help drive business decisions with your technical input.
About the team
Data Center Procurement Governance (DCPG) operates globally through five core programs. This role is part of the Systems Engineering & Analytics team, which defines the strategy and roadmap for procurement’s IT infrastructure. The team advises on future uses of technology including genAI application in procurement operations and manages the procurement platform for supplier onboarding and RFX. They manages projects to drive process improvements and efficiencies through automation, dashboards, data visualization, and systems integration.
Other global programs include: Amazon Customer Excellence System (ACES), Risk & Compliance, Supplier Risk, and Supplier Relationship Management (SRM).
Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
3+ years of software development, or 3+ years of systems engineering experience
Experience with one or more query language (e.g., SQL, PL/SQL, SparkSQL, Scala), data warehousing and building ETL pipelines
Experience building services using AWS products
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Experience with CI/CD pipelines build processes
Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, WA, Seattle - 129,200.00 - 174,800.00 USD annually