Multiple Positions Available: 1. Invent, develop, integrate, and migrate technologies to deliver robust and scalable internal Amazon platforms with a focus on user experience, performance, and maintainability. 2. Extend and customize the Amazon Platforms that meet our new customer's needs. 3. Collaborate closely with Product Managers, Platform Teams, and cross-functional stakeholders to understand customer requirements and translate them into technical deliverables. 4. Review Business Requirement Documents (BRDs) in partnership with Product and Technical Program Managers, assess technical feasibility, and ensure alignment with business and engineering goals. 5. Design and implement platform features and distributed systems using AWS Service and Salesforce. 6. Conduct technical feasibility studies and comparative analyses to identify optimal implementation approaches that improve system performance, scalability, and user experience. 7. Identify systemic problems and architect resilient solutions using reusable components and native cloud tools to reduce operational overhead and increase engineering velocity. 8. Seed and integrate AWS-native solutions that power internal applications and services across Amazon business units, promoting automation and reusability. 9. Engage with cross-disciplinary engineering teams to conceive and build innovative, secure, and fault-tolerant applications. 10. Define system architecture, select design patterns, establish coding standards, and mentor developers on best practices and technical strategy. 11. Work with Amazon engineering and business teams across global regions to plan, design, and implement new internal services. 12. Partner with senior engineers, TPMs, and product teams to continuously identify opportunities to build and launch software solutions that meet organizational goals.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level