Solutions Engineer
Full Job Description
Description
Are you passionate about mobile apps? Join the Content Apps and Partner Engagement (CAPE) team as a Solutions Engineer and develop world-class technical solutions to empower developers. Your role will involve enabling developers to distribute their apps and games within the Amazon Appstore and grow their businesses. You will collaborate with third-party developers to analyze and resolve issues related to general Android development, Amazon mobile SDKs and APIs, and Amazon Fire devices. This position requires interaction with both external developers and internal teams through various communication channels to deliver solutions that meet developer needs and support app feature integrations. If you have a passion for AI developments, design, and the app space, coupled with a solid understanding of relevant technologies and a strong ability to communicate clearly and advocate for mobile app developers, this role is for you.
Key Job Responsibilities:
- Provide escalation-level debugging and troubleshooting for app developers.
- Analyze, solve, and create technical solutions for developers.
- Develop documentation and support materials for developers.
- Serve as a subject matter expert for Amazon mobile APIs and Services, as well as Amazon Devices.
- Drive projects aimed at enhancing the Amazon developer experience.
- Offer engineering support for incoming tickets, including extensive troubleshooting and debugging, across multiple product lines.
- Maintain coding projects, primarily in Perl or shell scripts, web technologies, and Java-based projects.
- Read and understand complex application code and implement code fixes to resolve support issues.
- Develop tools to assist operations and maintenance.
- Take ownership of one or more digital products or components.
- Coordinate customer notifications and workflows, ensuring follow-up to maintain service level agreements.
- Collaborate with engineering teams for handing off or taking over active support issues, and contribute to building a team-specific knowledge base and skill set.
A Day in the Life:
The Solutions Engineer team has four primary responsibilities: 1) Ongoing Steady State Support for partners, 2) Feature Integration and New App Launch Support, 3) Operational Excellence focused on improving time-to-resolution and reporting on tactical support, and 4) Tier-2 support for unmanaged partner apps, driving issues to closure by working with internal product teams as needed.
About the Team:
The CAPE Developer Support & Engineering (DSE) team manages technical support for customer and partner issues, as well as app feature integrations on Managed Video Partner apps, including SPARQ-based partner segmentation in US/CA and international countries.
Basic Qualifications
- Bachelor's degree in Computer Science or equivalent experience.
- 4+ years of technical support experience.
Preferred Qualifications
- 4+ years of software development experience with object-oriented programming languages.
- Proven track record of working on enterprise-level, large-scale, n-tier applications.
- Development experience in C/Java or open-source technologies. Understanding of XML/SOAP, web services, web application development, and industry-standard commerce systems.
- Demonstrated experience in Perl or shell scripts, with a sound understanding of web technologies.
- Detailed knowledge of the UNIX/Linux operating system and its tools.
- Proven ability to troubleshoot and identify the root cause of issues in complex enterprise-level applications.
- Demonstrated skill and passion for problem-solving and operational excellence.